Terraform module to create an managed kubernetes cluster in DigitalOcean cloud.
Name |
Version |
terraform |
~> 0.13.0 |
digitalocean |
~> 2.4.0 |
Name |
Version |
digitalocean |
~> 2.4.0 |
Name |
Description |
Type |
Default |
Required |
additional_node_groups |
A list of worker groups configs |
any |
[] |
no |
cluster_name |
(Required) Provide DigitalOcean cluster name |
string |
n/a |
yes |
default_node_group |
n/a |
any |
n/a |
yes |
k8s_version |
Provide DigitalOcean Kubernetes minor version (e.g. '1.15' or higher) |
string |
"1.19.3-do" |
no |
kubeconfig_bucket |
Bucket name for kubeconfig upload |
string |
n/a |
yes |
kubeconfig_bucket_key |
Path and filename og kubeconfig in do spaces bucket |
string |
"kubeconfig" |
no |
kubeconfig_bucket_region |
Region of bucket name for kubeconfig upload. Default will be set to kluster rregion. |
string |
"" |
no |
region |
(Required) Provide DigitalOcean region |
string |
n/a |
yes |
vpc_id |
VPC id |
string |
n/a |
yes |
Name |
Description |
cluster_endpoint |
n/a |
cluster_status |
n/a |
kubeconfig |
n/a |