Commit Graph

858 Commits

Author SHA1 Message Date
Jack Pearkes 1ca762f519 website: add digitalocean ssh_key documentation
cc/ @plalloni
2015-03-06 10:00:41 -08:00
Pablo Lalloni 7bb5233d34 Add DigitalOcean SSH Key resource 2015-02-27 08:40:11 -03:00
Jack Pearkes c687c0412b Merge pull request #1062 from hashicorp/configure-wait-checks
providers/digitalocean: Configure wait checks
2015-02-26 14:55:24 -08:00
Jack Pearkes bc92cc167a providers/digitalocean: be more lenient for droplets 404ing on creation 2015-02-26 10:00:54 -08:00
Jack Pearkes fbf2306d73 providers/digitalocean: use real bools for droplet creation
Fixes #792
Depends on https://github.com/pearkes/digitalocean/pull/5
2015-02-26 09:37:05 -08:00
Jack Pearkes 360c62bd6c providers/digitalocean: wait for droplet to be unlocked before destroy 2015-02-25 16:54:39 -08:00
Jack Pearkes 98948a80b9 providers/digitalocean: increase timeout for droplet wait to 60 mins
fixes #325
2015-02-25 16:08:35 -08:00
Mitchell Hashimoto 11f28a716d providers/digitalocean: style 2015-02-18 15:14:50 -08:00
Jeff Mitchell 0f721a082b Move duplicated envDefaultFunc out of each provider and into Schema. 2015-01-16 17:25:39 +00:00
Mitchell Hashimoto 161acc1a41 Revert "docs: consistent use of array configuration syntax"
This reverts commit 4893eb8b559c3664377c5c5aab4b30f82caa922b.
2015-01-14 09:28:25 -08:00
Emil Hessman 1544a7c789 docs: consistent use of array configuration syntax
The Terraform configuration syntax defines what arrays are.
Use the word array consistently throughout the documentation
instead of list.

The corresponding JSON datatype is called array as well, and
since the Terraform configuration syntax is interoperable with
JSON it makes sense to use the term array to describe them.
2015-01-13 06:59:12 +01:00
Sander van Harmelen a8144bbb9e Making all function names consistent
Before all providers were using the helper.Schema approach the helper
function had these names. Now they all use names consistent with the Go
naming conventions except for these last few…
2014-12-15 15:26:17 +01:00
Joseph Anthony Pasquale Holsten ea7e35e385 simplify digitalocean_droplet.image loading
If a droplet's image slug is empty and its image id is empty, then the
image attribute should be empty, so we may assign from either. So it is
unnecessary to check if the image id is empty.

* remove unnecessary check for emptiness of image id
* reverse order of the conditions for assigning the image attribute,
  with the default case (using the slug) first, and the fallback case
  (using the id) second
2014-12-01 11:36:05 -08:00
Sander van Harmelen f929d076b4 A really small update fixing a cosmetic inconsistentie
For the OCD types among us, this inconsistentie (only location where
droplet is spelled with a capital) drives me mad
😝
2014-11-20 15:09:22 +01:00
Sander van Harmelen 30ff0fa3c4 Refactor the DigitalOcean provider
With this refactor the DigitalOcean provider is updated to use the
schema.Provider approach released with TF 0.2.
2014-11-18 11:26:59 +01:00
Jack Pearkes ba2d3d004d providers/digitalocean: compat for changes to API for droplet size
Upstream in the digitalocean API, the size slug became a size
string, breaking pearkes/digitalocean.

https://github.com/pearkes/digitalocean/pull/1

This fixes compatibility for changes to that library.

closes #510
2014-11-02 14:50:59 -08:00
Jack Pearkes 664a1a316f providers/digitalocean: fix acceptance test suite for running 2014-11-02 14:44:32 -08:00
Seth Vargo 97576939ab Add meta descriptions to all pages 2014-10-21 23:21:56 -04:00
Mitchell Hashimoto 82d4ccfc2c providers/*: fix compilation for input 2014-09-29 10:28:08 -07:00
Mitchell Hashimoto 0f03f0eb53 ResourceDiff => InstanceDiff 2014-09-17 16:33:24 -07:00
Mitchell Hashimoto ce07d63bbf providers/digitalocean: tests passing, compiling 2014-09-16 17:28:22 -07:00
Mitchell Hashimoto 727af56fef providers/digitalocean: convert domain to helper/schema [GH-187] 2014-09-09 13:42:06 -07:00
Mitchell Hashimoto ff7f327793 providers/digitalocean: handle when resource deleted manually [GH-279] 2014-09-09 13:36:47 -07:00
Mitchell Hashimoto 79faad89df providers/digitalocean: convert record to schema 2014-09-09 13:29:36 -07:00
Mitchell Hashimoto 98e1b0aae9 providers/digitalocean: schema framework, validation 2014-09-09 13:13:11 -07:00
Jack Pearkes 46e6e3a7bd providers/digitalocean: fix tests for region
the user_data argument doesn't exist on all regions
2014-09-05 11:18:49 -04:00
Jack Pearkes eeee1c642f providers/digitalocean: add user_data for create droplet
fixes #267
2014-09-05 11:16:12 -04:00
Jack Pearkes 6186e66d27 providers/digitalocean: add user_data for create droplet
fixes #267
2014-09-05 11:16:12 -04:00
Jack Pearkes 358e770db8 providers/digitalocean: if delete droplet returns 404, mark as gone 2014-09-05 11:10:22 -04:00
Mitchell Hashimoto 8e45a374d6 website: make it clearer how to retrieve DO key info 2014-08-11 09:14:30 -07:00
Alex Gaynor 446a3e85e5 Fixed a ton of typos in docs and comments 2014-08-07 00:19:56 -07:00
Jack Pearkes 3bb5d6cfa4 providers/digitalocean: fix comment 2014-08-01 11:05:32 -04:00
Jack Pearkes 9f450c0841 providers/digitalocean: only save private ip address if private 2014-08-01 10:12:29 -04:00
Jack Pearkes eeee7443b4 providers/digitalocean: restart droplet in failed resize 2014-08-01 10:10:52 -04:00
Nicholas Rempel 959f0dcbf0 Fix example digital ocean image name 2014-07-31 10:48:31 -07:00
Jack Pearkes 3dcdc5d8ce website: make ssh_key configuration for droplet clearer 2014-07-30 17:50:29 -04:00
Jack Pearkes 0caa3ad48d providers/digitalocean: fix ip address when using private networking
This adds a new `ipv4_address_private` and `ipv4_address_public`
computed attr. Also pulls in upstream changes from pearkes/digitalocean
2014-07-29 19:04:10 -04:00
Jack Pearkes 21495c31a6 providers/digitalocean: fix ip address when using private networking
This adds a new `ipv4_address_private` and `ipv4_address_public`
computed attr. Also pulls in upstream changes from pearkes/digitalocean
2014-07-29 19:04:10 -04:00
borgified 3bc8849904 spellchecked all the *.markdown
ran this command:
find . -iname *.markdown -type f -exec aspell check {} \;
and manually checked each problem that aspell found
2014-07-28 23:51:24 -07:00
Armon Dadgar aa07f9c1fd Revert "providers/digitalocean: don't save status and locked"
This reverts commit b9414b832c1354e4625bc256074ff052e519f58b.
2014-07-28 13:04:17 -04:00
Armon Dadgar cb77eb91d6 Revert "providers/digitalocean: don't save status and locked"
This reverts commit b9414b832c1354e4625bc256074ff052e519f58b.
2014-07-28 13:04:17 -04:00
Armon Dadgar c97e21ba78 provider/digitalocean: less aggressive retry 2014-07-28 12:58:19 -04:00
Jack Pearkes b25bd913d9 website: heroku domain docs 2014-07-25 10:23:44 -04:00
Jack Pearkes 232310fe50 providers/digitalocean: don't save status and locked 2014-07-24 23:32:42 -04:00
Jack Pearkes 5106c0da64 providers/digitalocean: don't save status and locked 2014-07-24 23:32:42 -04:00
Armon Dadgar 3346af4757 website: Document the new DO resources 2014-07-24 19:35:43 -04:00
Jack Pearkes 4018243319 providers/digitalocean: fix 404 check 2014-07-24 17:57:23 -04:00
Mitchell Hashimoto bce4b40ec1 providers/digitalocean: fmt 2014-07-24 14:40:54 -07:00
Jack Pearkes ce28301894 providers/digitalocean: handle destroyed droplets 2014-07-24 17:31:39 -04:00
Armon Dadgar e6f39ecfb6 provider/digitalocean: Support ConnInfo for provisioning 2014-07-24 13:51:43 -04:00