Skip to content

Terraform module to create an managed kubernetes cluster in DigitalOcean cloud.

License

Notifications You must be signed in to change notification settings

shalb/terraform-do-k8s

Repository files navigation

terraform-do-k8s

Terraform module to create an managed kubernetes cluster in DigitalOcean cloud.

Requirements

Name Version
terraform ~> 0.13.0
digitalocean ~> 2.4.0

Providers

Name Version
digitalocean ~> 2.4.0

Inputs

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

Outputs

Name Description
cluster_endpoint n/a
cluster_status n/a
kubeconfig n/a

About

Terraform module to create an managed kubernetes cluster in DigitalOcean cloud.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages