Commit Graph

858 Commits

Author SHA1 Message Date
Aaron aed8077519 Adding bucket resource for Digital Ocean Spaces (using AWS SDK) 2018-03-15 11:43:07 -05:00
Andrew Starr-Bochicchio 4ceece8b51 Update size slug in example. 2018-03-12 14:50:16 -04:00
Andrew Starr-Bochicchio a405ea8fe6 Update docs to use new size slugs.
At DO, we recently released new Droplet plans. This updates
the docs to reference the slugs for these plans in preparation
for the old ones to be deprecated. Hopefully this will help
head off confusion like in #74.

See:

https://developers.digitalocean.com/documentation/changelog/api-v2/new-size-slugs-for-droplet-plan-changes/
2018-03-12 14:44:08 -04:00
Andrew Starr-Bochicchio d6d29566a9 Handle pagination in digitalocean_image data source. 2018-03-06 17:24:26 -05:00
Nicholas P. Cole b5e5795843 Use an apex domain as the example name
The problem with adding a domain like www.example.com is, when you
create DNS records (such as one named 'blog') inside that zone, it ends
up as a DNS record for blog.www.example.com. By adding the apex domain
instead, DNS records will be created and work as expected, avoiding some
occasional user confusion.
2018-02-15 02:43:30 +00:00
Aaron 15ba17d140 fixing fmt issue 2018-01-27 17:33:16 -06:00
Aaron 877a5d3ac8 rebasing to exclude changes from other branch 2018-01-27 17:15:50 -06:00
Tom Harvey d0c27c222b
Merge pull request #61 from terraform-providers/ssh-key-typo
`r/ssh_key` - fixing the grammar
2018-01-08 11:06:51 +00:00
tombuildsstuff 76d3f04927 Fixing the grammar as identified in hashicorp/terraform-website#92 2018-01-03 12:29:25 +00:00
tf-release-bot 24e428fd66 Cleanup after v0.1.3 release 2017-12-18 09:13:15 +00:00
tf-release-bot 154f9441e7
v0.1.3 2017-12-18 09:10:10 +00:00
Arve Knudsen 82b0996791 Handle denial to unassign floating IP from droplet 2017-11-13 18:55:47 +01:00
Radek Simko 12bde9ded1
Make CoC and support channels more visible
https://help.github.com/articles/adding-a-code-of-conduct-to-your-project/
https://help.github.com/articles/adding-support-resources-to-your-project/
2017-11-01 23:04:47 +01:00
Tom Harvey 9e55f03b5c Merge pull request #50 from danrabinowitz/update-readme
Add a link from the README to the DigitalOcean Provider documentation
2017-10-17 09:29:24 +01:00
Dan Rabinowitz c682fabc79 Add a link from the README to the DigitalOcean Provider documentation 2017-10-16 18:39:00 -06:00
Dan Rabinowitz 8b1517b976 Correct the logic for resizing a droplet. Fixes 15 2017-10-04 20:33:20 -06:00
Radek Simko 38d0d16fb1 Merge pull request #47 from andreaso/firewall-dns-example
Use both TCP and UDP for DNS in firewall example
2017-10-01 21:16:37 +01:00
Andreas Olsson c31a0c1539
Use both TCP and UDP for DNS in firewall example
DNS uses both UDP and TCP. While UDP is usually the default TCP is
needed to handle larger responses. Especially so when the EDNS0
extension isn't available.

Yes, I do realize that this is just an example. Yet, a lot of people
learn from examples, and the misconception that DNS only needs UDP is
already way too common.
2017-10-01 19:13:33 +02:00
Radek Simko dad67d9cdd Merge pull request #45 from joonas/vendor/update-godo-v1_1_1
vendor: github.com/digitalocean/godo/...@v1.1.1
2017-09-30 06:46:38 +01:00
Joonas Bergius 6aefaa620e vendor: github.com/digitalocean/godo/...@v1.1.1 2017-09-29 18:39:39 -06:00
Radek Simko dc18c67371 Update CHANGELOG.md 2017-09-25 11:09:39 +01:00
Radek Simko 310d4ec82e Merge pull request #40 from terraform-providers/b-fix-droplet-volume-ids-crash
r/droplet: Avoid crash on conditional volumes
2017-09-25 11:09:06 +01:00
Radek Simko 7511dc2ada Update CHANGELOG.md 2017-09-24 14:47:41 +01:00
Radek Simko b156721074 Merge pull request #43 from joonas/specify-user-agent
Configure Terraform version as part of the godo User-Agent
2017-09-24 14:46:56 +01:00
Joonas Bergius 1f8b9c8545 Configure Terraform version as part of the User-Agent 2017-09-22 18:04:54 -06:00
Radek Simko a1ca014076 Update CHANGELOG.md 2017-09-15 08:27:37 +01:00
Radek Simko f9885fa7d3 Merge pull request #41 from terraform-providers/b-firewall-full-port-range
r/firewall: Suppress diff for 'all' port range
2017-09-15 08:27:07 +01:00
Radek Simko 45199e5922 Merge pull request #39 from tyrone-sudeium/fix-port-range-docs
Firewall: fix port_range documentation
2017-09-14 17:20:28 +01:00
Radek Simko 6b3fe79d0e
r/firewall: Suppress diff for 'all' port range 2017-09-14 17:16:32 +01:00
Radek Simko 43cc0313e0
r/droplet: Avoid crash on conditional volumes 2017-09-14 16:21:52 +01:00
Radek Simko 15ed8eebf8 Update CHANGELOG.md 2017-09-14 15:29:27 +01:00
Radek Simko f886536f0f Merge pull request #36 from andrewsomething/issues/33
Correctly hand destination_tags in firewall resource. Fixes: #33
2017-09-14 12:55:53 +01:00
Radek Simko b6c376e223 Update CHANGELOG.md 2017-09-14 08:57:51 +01:00
Radek Simko 7c9545bc99 Update CHANGELOG.md 2017-09-14 08:57:22 +01:00
jonnydford de49126015 Added monitoring boolean (#38)
* Added monitoring boolean

* Copied tests from previous PR 70f4544dec

* Added Force New as monitoring cannot be turned on or off after the droplet has been created

* Enable test by capitalizing first letter
2017-09-14 08:55:22 +01:00
Tyrone Trevorrow cd07772810 Fix port_range documentation
Digital Ocean API will throw a 422 error if you send up “all” (as the documentation used to suggest), or “0”, or anything other than “1-65535” if you want all ports opened.
2017-09-06 19:22:26 +10:00
Jake Champlin 15183fd73b
Fixing logo 2017-08-31 11:04:45 -04:00
Jake Champlin a224b420e1 Update README.md 2017-08-31 10:40:24 -04:00
Andrew Starr-Bochicchio 1620b7b0ab Correctly hand destination_tags in firewall resource. Fixes: #33 2017-08-27 12:05:44 -04:00
Simon Wydooghe e9a84b9cee Put correct build command in README
The README displays 'make bin' as build command, but it's 'make build'.
2017-08-21 18:32:14 -07:00
Radek Simko a0b8b2d4a3 vendor: github.com/hashicorp/terraform/...@v0.10.0 (#31)
* vendor: Ignore github.com/hashicorp/terraform/backend

This is to avoid dependency sprawl - e.g. vendoring AWS or Azure SDK
when we don't really need remote backend functionality
in provider code - it's core's responsibility.

* vendor: github.com/hashicorp/terraform/...@v0.10.0
2017-08-14 16:16:13 +02:00
Radek Simko a6e6fa095f sweepers: Add missing droplet name pattern (#32)
* sweepers: Make volumes depends on droplets

This is because it's impossible to delete volumes
until they're detached.

* sweepers: Add missing droplet name pattern
2017-08-11 09:45:33 +02:00
Radek Simko dfadbae4de Update CHANGELOG.md 2017-08-01 13:28:32 +02:00
Yaroslav Molochko 4140328ce2 Make sure we've got a proper IP address from DO (#29) 2017-08-01 13:28:03 +02:00
TeamCity 5687854d23 Cleanup after v0.1.2 release 2017-07-31 13:37:51 +00:00
TeamCity 46ea8296c5
v0.1.2 2017-07-31 13:35:19 +00:00
Martin Atkins d90c3c6485 Import example that was formerly in the core Terraform repository 2017-07-24 15:46:47 -07:00
Jake Champlin 0a1e020607 Fix tests, comment out stubbed function (#26) 2017-07-24 08:33:57 +01:00
Jake Champlin 831675071a
Fixing link in README 2017-07-21 11:38:00 -04:00
Paul Stack 6ff1533dc1 cleanup: Adding the test sweepers to DO (#24)
```
% go test ./digitalocean -v -sweep=do-region
2017/07/05 16:07:22 [DEBUG] Running Sweepers for region (do-region):
2017/07/05 16:07:22 [INFO] DigitalOcean Client configured for URL: https://api.digitalocean.com/
2017/07/05 16:07:23 [INFO] DigitalOcean Client configured for URL: https://api.digitalocean.com/
2017/07/05 16:07:24 [INFO] DigitalOcean Client configured for URL: https://api.digitalocean.com/
2017/07/05 16:07:25 [INFO] DigitalOcean Client configured for URL: https://api.digitalocean.com/
2017/07/05 16:07:27 Sweeper Tests ran:
	- digitalocean_loadbalancer
	- digitalocean_volume
	- digitalocean_droplet
	- digitalocean_floating_ip
ok  	github.com/terraform-providers/terraform-provider-digitalocean/digitalocean	5.338s
```
2017-07-05 17:14:28 +03:00