This repository deploys a number of GKE clusters depending on some specific variables like:
default_network
: To use the default GCP network of your project (true|false). Defaults tofalse
default_gke
: If you want to use the default node pool from GKE deployment (true|false). Defaults tofalse
gcp_project
: Your GCP project to deploy your GKE clustersgcp_region
: The GCP region to deploygcp_zone
: A list with the zones where you want to deploy your clusters.gke_cluster
: Prefix name for your clusters. Then and index number will be added as a suffix (mycluster-0, mycluster-1, etc...)k8s_version
: A major Kubernetes version to use. Defaults to1.22
node_type
: The VM type to use in GCP for the nodes. Defaults ton2-standard-2
numclusters
: Number of GKE clusters to deploynumnodes
: Number of nodes of each cluster. Defaults to3
owner
: This is an owner tag to be added to resourcesregional_k8s
: Set this to true if you want to deploy a regional GKE cluster (nodes spread to different zones). Defaults tofalse