Skip to main content

GKE Clusters Overview

This section contains documentation for all Google Kubernetes Engine (GKE) clusters managed by our organization.

Available Clusters

Production Clusters

  • prod-asia-southeast1-a - gke_diagvn_asia-southeast1-a_prod

    • Region: Asia Southeast 1 (Singapore) - Zone A
    • Status: Active
    • Purpose: Production workloads
  • production1-asia-southeast1 - gke_diagvn_asia-southeast1_production1

    • Region: Asia Southeast 1 (Singapore)
    • Status: Active x RESOURCE PRESSURE
    • Purpose: Production workloads
    • Scale: 375 deployments across 88 namespaces, 40 HPAs
    • Nodes: 10 (42 vCPUs, 160GB RAM)
    • Alert: 1 node at 98% CPU + 93% memory

Staging Clusters

  • staging-asia-southeast1-a - gke_diagvn_asia-southeast1-a_staging
    • Region: Asia Southeast 1 (Singapore) - Zone A
    • Status: Active
    • Purpose: Staging and testing
    • Scale: 372 deployments across 76 namespaces
    • Nodes: 5 (18 vCPUs, 68GB RAM)

Quick Access

To switch between clusters using kubectx:

# List all clusters
kubectx

# Switch to prod cluster
kubectx gke_diagvn_asia-southeast1-a_prod

# Switch to staging cluster
kubectx gke_diagvn_asia-southeast1-a_staging

Documentation Structure

Each cluster documentation includes:

  • Overview: Cluster information, specifications, and access details
  • Nodes: Node pools, machine types, and configurations
  • Namespaces: List of namespaces and their purposes
  • Workloads: Deployments, StatefulSets, DaemonSets
  • Services: Services, LoadBalancers, and Ingress configurations
  • Monitoring: Resource usage, metrics, and health status