Use Case Icon

Deploy Kubernetes and Kubernetes Services on GCP

Launch a production-grade Kubernetes cluster using Google Kubernetes Engine (GKE) and run services on it that implement security, scalability, and high availability best practices.

CLOUD
Cloud Logo
PROVISIONER
Terraform Logo
CONFIGURATION MANAGEMENT
Bash LogoDocker LogoPacker LogoPython LogoDocker Logo

Here's what you'll be able to do:

  • Launch a production-grade Kubernetes cluster using Google Kubernetes Engine (GKE).
  • Configure cluster auto scaling and horizontal pod auto scaling.
  • Deploy and manage Kubernetes Services using Helm.
  • Configure RBAC and service accounts.
  • Configure logging, metrics, and alarms for the control plane and worker nodes.

Example architecture for this use case:

Gruntwork Reference Architecture

Here's how Gruntwork helps you accomplish this use case:

Learn Icon

Learn

Use our deployment guides, documentation, training courses, and books to ramp up on Kubernetes.

Deploy Icon

Deploy

Use our production deployment guides, Gruntwork Infrastructure as Code Library, and Gruntwork Professional Services to deploy Kubernetes.

Maintain Icon

Maintain & Scale

Use our production deployment guides, Gruntwork Infrastructure as Code Library, and Gruntwork Professional Services to deploy Kubernetes.

Ready to hand off the Gruntwork?