solutions-gke-autoprovisioning

APACHE-2.0 License

Stars
6

Optimizing resource usage in a multi-tenant GKE cluster using node auto-provisioning

This repo demonstrates the use of node auto-provisioning to auto-scale a multi-tenant Google Kubernetes Engine (GKE) cluster. Tenant workloads are kept separate, and workload identity is used to control tenant access to GCP resources like Cloud Storage buckets.

Cluster and Job configuration is managed with Kustomize.

See the Google Cloud tutorial for full details.