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 |