Commit Graph

154 Commits

Author SHA1 Message Date
Steven Normore 320ee053c3 doks: add node pool auto-scale fields (#307)
* doks: add auto_scale, min_nodes, max_nodes, and actual_node_count to node pool

* doks: add more auto-scaling node pool test coverage

* doks: documentation for auto-scaling node pools

* Handle case where a node pool is empty.

* Bump testClusterVersion to 1.15.5-do.0
2019-10-30 18:39:39 -04:00
Kennardy Dewanto 8ace5c43d6 Add data source for sizes (with filter and sort) (#325)
* Implement basic schema for digitalocean_sizes data source

* Implement basic read for digitalocean_sizes data source

* Implement exact match filter and sort for digitalocean_sizes data source

* Update documentation

* Gardening: Add missing sidebar_current in the /d/sizes markdown

* Change sort schema to use List type (since order should matter when applying multiple sort)

* Rework sorting sizes to be able to handle multiple sorts in defined order
2019-10-30 17:46:48 -04:00
Kennardy Dewanto 6a2eb3e6d0 Add resource for database (#327)
* Add resource for database

* Rename digitalocean_database to digitalocean_database_db

* Fix copy-paste typo in import database user test comment
2019-10-29 14:39:47 -04:00
Kennardy Dewanto 62c5f89da5 Add resource for database user (#328)
* Add resource for database user

* Use new syntax in example.
2019-10-28 18:57:37 -04:00
Kennardy Dewanto 0ed5cdb884 Add data source for account (#324)
* Add datasource_digitalocean_account

* Add website page for datasource_digitalocean_account

* Gardening: Add missing sidebar_current in the /d/account markdown
2019-10-28 17:39:22 -04:00
Kennardy Dewanto 759352af04 Add missing sidebar link to database replica resource page (#326) 2019-10-28 15:05:09 -04:00
Poh Zi How cb610c9ad0 Add support for spaces CORS (#322)
* add support for spaces CORS

* Ensure CORS rules are set on bucket creation.

* Add test case for multiple CORS rules.

* Add to CORS to docs.
2019-10-22 19:10:12 -04:00
Andrew Starr-Bochicchio e25eef509c
Update the documentation to v0.12 syntax (Fixes: #274). (#314) 2019-10-09 10:59:11 -04:00
Andrew Starr-Bochicchio 9cc70a3bda
doks: Produce a valid kubeconfig file. (#315)
* doks: Produce a valid kubeconfig file.

* doks: Re-add cluster_ca_certificate to example.

* Revert change to go.mod

* Make client-key-data and client-certificate-data omitempty.

* doks: Re-add cluster_ca_certificate to example in datasource as well.
2019-10-08 18:32:46 -04:00
Andrew Starr-Bochicchio ad1241c61c
Update Kubernetes examples to use tokens over certs. (#313)
* Update Kubernetes examples to use tokens over certs.

* Document 'expires_at' attrbiute for kubeconfig.
2019-10-08 12:02:12 -04:00
Steven Normore 356fd5c157 doks: bump version in tests to 1.15.4-do.0 (#312) 2019-10-08 10:14:44 -04:00
Steven Normore 2454bb055e doks: bump to latest cluster version and use token auth (#309)
* doks: bump versions to latest 1.15.3-do.3

* doks: fix acc tests to use auth token instead of certs

* doks: update docs to mention token auth in the kube config
2019-10-07 13:00:56 -04:00
Andrew Starr-Bochicchio 7247363eec
Expose private connection info for replicas and mark final DBaaS fields sensitive (#302)
* datasource/database_cluster: Add password to exported attributes and mark fields sensitive.

* resource/database_replica: Expose private connection info and mark fields sensitive.
2019-10-03 10:09:44 -04:00
Srinidhi Kaushik 4fb11473b5 Provide private connection details for `database_cluster' (#300)
* Add `private_{host,uri}' for datasource and resource.

* Update test cases.

* Fix var name.

* Update related docs.
2019-10-01 10:51:22 -04:00
Eddie Zaneski cf63fa3b94 Document using doctl to grab k8s versions (#297)
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>
2019-09-30 12:10:50 -04:00
Daniel Ramteke e8548f42fd Find a droplet by tag (#290)
* find a droplet by tag

* fixed a bug where it was comparing only the first tag

* Add acceptance test.

* Tidy vendor folder.

* Small tweak to docs.
2019-09-25 15:54:23 -04:00
Boris Popovschi e9abfbc2f1 Added DatabaseReplica resource support (#294)
* Added DatabaseReplica resource support

* Fix PR comments

* Added ForceNew for region and size fields

* Added docs, added tags

* made tags field ForceNew

* Check computed attribtures in test.

* Allow importing database replicas.
2019-09-24 20:38:17 -04:00
Boris Popovschi 8fa087d44f Added Tags support for database cluster (#293) 2019-09-20 18:59:09 -04:00
Andrew Starr-Bochicchio 534ba224b5 Documentation: Add examples for MySQL and Redis (Fixes: #286). 2019-08-22 11:51:37 -04:00
Tan Jay Jun 56888c1df3 Add HTTP2 protocol to load balancer docs 2019-08-14 21:49:05 +08:00
Andrew Starr-Bochicchio 73b5d5f87a
Merge pull request #271 from veracus/fix/update-kubernetes-cluter-version
Update digitalocean_kubernetes_cluster version
2019-07-23 11:05:17 -04:00
Jackson Sadowski 2c024ad05a Update Kubernetes cluster version 2019-07-22 20:33:03 -04:00
stack72 0f65b2c4e0 Update database Cluster to set URN 2019-07-20 08:55:57 -05:00
stack72 4002a2b630 provider: Add the ability to set DIGITALOCEAN_ACCESS_TOKEN
Fixes: #260

This follows the same usage as `doctl` so not having to reset env
vars would be a better experience. This DOT NOT remove DIGITALOCEAN_TOKEN,
this just adds the ability to specify one of the two and the
provider will continue to work as expected
2019-07-04 12:27:24 +03:00
Daniel S. Reichenbach f7d4a89f2f
Fixed CAA record tag
According to https://tools.ietf.org/html/rfc6844 the valid tag is "issuewild", not "wildissue".
2019-06-19 14:15:26 +02:00
Andrew Starr-Bochicchio af4e1798e5
Merge pull request #245 from terraform-providers/docs/k8s-ga
Remove Limited Availability mentions as Kubernetes is now in GA.
2019-06-18 15:35:04 -04:00
stack72 4105b97c1b datasource: New Database Cluster Datasource
Fixes: #236

```
▶ acctests digitalocean TestAccDataSourceDigitalOceanDatabaseCluster_Basic
=== RUN   TestAccDataSourceDigitalOceanDatabaseCluster_Basic
--- PASS: TestAccDataSourceDigitalOceanDatabaseCluster_Basic (343.56s)
PASS
ok  	github.com/terraform-providers/terraform-provider-digitalocean/digitalocean	343.609s
```
2019-06-10 02:23:05 +03:00
Raymond Rutjes a9a741cfc7
Update floating_ip_assignment.html.markdown 2019-06-03 00:51:00 +02:00
Andrew Starr-Bochicchio bbd877114c
Merge pull request #247 from rayrutjes/patch-1
Update spaces_bucket.html.markdown
2019-06-02 11:54:50 -04:00
Raymond Rutjes 8dc8aab1b1
Update cdn.html.markdown 2019-06-02 11:23:59 +02:00
Raymond Rutjes c7e2c39acf
Update spaces_bucket.html.markdown 2019-06-02 11:22:31 +02:00
Andrew Starr-Bochicchio f96e3c69e7 Remove Limited Availability mentions as Kubernetes is now in GA. 2019-05-31 16:57:02 -04:00
Andrew Starr-Bochicchio 68a530bf21 User newer k8s version in docs so example works out of the box. 2019-05-24 13:52:24 -04:00
Andrew Starr-Bochicchio fb83a92fbf Remove outdated info from Droplet tag docs.
The DigitalOcean API will automatically create a tag
if it does not already exist when specified in a
request to create a Droplet.

https://developers.digitalocean.com/documentation/v2/#create-a-new-droplet
2019-05-02 14:29:52 -04:00
Ahmed AbouZaid dab8fc956f Add droplet snapshot to sidebar 2019-04-23 22:52:21 +02:00
Andrew Starr-Bochicchio a627972eda Add import example to CDN docs. 2019-04-19 16:28:11 -04:00
Andrew Starr-Bochicchio fd0e38527c Remove mention of ipv6_address_private in Droplet docs. DigitalOcean does not offer this. 2019-04-19 16:22:00 -04:00
Andrew Starr-Bochicchio 802408f098 Clean up and expand on CDN docs. 2019-04-19 16:18:41 -04:00
Andrew Starr-Bochicchio eda2a0f2ad Clean up Project docs. 2019-04-19 16:00:06 -04:00
Andrew Starr-Bochicchio 9299c2fd5b Add CDN and Project resources to docs sidebar. 2019-04-19 15:53:04 -04:00
Andrew Starr-Bochicchio a6c9e7a9b8 Expand certificate docs with Let's Encrypt example. 2019-04-19 15:50:39 -04:00
Andrew Starr-Bochicchio 2f8592edc2 Use valid certificate name in docs example. 2019-04-19 15:36:52 -04:00
Andrew Starr-Bochicchio 6a27d8c64f Merge branch 'feature/introduce-projects-resource' 2019-04-19 13:16:57 -04:00
Andrew Starr-Bochicchio 8b1a119e90 Close code block in docs. 2019-04-19 13:05:03 -04:00
Andrew Starr-Bochicchio 4b7ae4ed6e Merge branch 'feature/introduce-cdn-endpoint-resource' 2019-04-19 12:20:48 -04:00
Trent Rosenbaum 935059ec59 Updates the Project to handle additional resources. Also expanded the website to document for the new resource. 2019-04-17 20:10:25 +01:00
Trent Rosenbaum 9645f318da Updates the Project to handle additional resources. Also expanded the website to document for the new resource. 2019-04-17 20:00:58 +01:00
Trent Rosenbaum e3b8e62aeb issues/207 - Initial outline of the Project resource, (schema, resource, test and docs) 2019-04-17 11:23:08 +01:00
Andrew Starr-Bochicchio 0698d7fc1b
Merge pull request #215 from opencredo/feature/introduce-urn-attribute-to-droplet
Feature/introduce urn attribute to droplet
2019-04-16 10:22:11 -04:00
Andrew Starr-Bochicchio 923490fcf2
Merge pull request #212 from opencredo/feature/introduce-urn-attribute-to-volume
Feature/introduce urn attribute to volume
2019-04-16 10:18:15 -04:00