resource-digitalocean-cloud¶
Manage Digital Ocean Resources
Manages Digital Ocean Instances via Resource Brokers
Note
terraform-apply retry is a workaround for unreliability
in the Digital Ocean provider. Generally, the DO provider will
create resources well but may have trouble doing updates on
existing resources as of Dec 2021 with the error: 401 ... Unable to authenticate you.
There are several defensive changes to the plans to work around these issues.
Objects that Reference resource-digitalocean-cloud¶
Not used in current content packs
Objects used by resource-digitalocean-cloud¶
- params broker/type in field Params as value cloud-terraform
- params cloud/ansible-joinup in field Params as value false
- params task-retry in field Params as value map[terraform-apply:1]
- params terraform/lint-templates in field Params as value [cloud-provision-base-tflint.hcl.tmpl]
- params terraform/map-ip-address in field Params as value self.ipv4_address
- params terraform/plan-instance-resource-name in field Params as value digitalocean_droplet
- params broker/set-icon in field Params as value digital ocean
- params cloud/provider in field Params as value digitalocean
- params terraform/map-instance-id in field Params as value self.id
- params terraform/map-instance-name in field Params as value self.name
- params terraform/map-private-ip-address in field Params as value self.ipv4_address_private
- params terraform/plan-instance-template in field Params as value cloud-provision-digitalocean-instance.tf.tmpl
- params terraform/plan-templates in field Params as value [cloud-provision-digitalocean-init.tf.tmpl cloud-provision-machines.tf.tmpl]