/terraform-gke

Kubernetes zonal cluster creation on GKE bootstrapped with (helm, nginx, cert-manager) :snowflake: :boom:

Primary LanguageHCLMIT LicenseMIT

terraform-gke

This will create a complete Kubernetes cluster on GKE bootstrapped with helm. This will also be installed by default:

Init

terraform init

Setup new cluster (prompted)

terraform apply

Setup new cluster (pre-defined)

terraform apply \
  -var 'zone=europe-north1-a' \
  -var 'machine_type=n1-standard-1' \
  -var 'node_count=3' \
  -var 'disk_size_gb=50' \
  -var 'cluster_name=bumblebee'