Configure a GKE Standard cluster in Application Design Center

A GKE Standard cluster provides a managed environment for deploying, managing, and scaling your containerized applications using Google infrastructure. This document describes the connections and parameters you can configure when using App Design Center to create a GKE Standard cluster. The configuration parameters are based on the GKE Standard Cluster Terraform module .

Component connections

The following table includes the components that you can connect to a GKE Standard cluster, and the resulting updates to your application and its generated Terraform code.

Component Description Background information
Adds a node pool to the cluster configuration. About node pools

Required configuration parameters

If your template includes a GKE Standard cluster, you must configure the following parameters before you deploy.

Feature Parameter name Description and constraint information Background information
Name The name of the cluster. About cluster configuration choices
Project Id The project where you want to create the GKE Standard cluster. Configure components
Network network Explore GKE networking documentation and use cases
Subnetwork subnetwork Explore GKE networking documentation and use cases
Master Authorized Networks Config
CIDR Block Display name displayName About network isolation in GKE
Master Authorized Networks Config
CIDR Block cidrBlock About network isolation in GKE
Workload Identity Config
Workload Pool workloadPool Use Workload Identity
Regionor Zone The location (region or zone) in which the cluster is created. Cluster availability

Optional configuration parameters

The following parameters are optional. To display advanced parameters, in the Configurationarea, select Show advanced fields.

Feature
Parameter name
Description and constraint information
Background information
Description
Deletion Protection
Whether Terraform is prevented from destroying the cluster. Deleting this cluster using terraform destroy or terraform apply will only succeed if this field is false in the Terraform state.
Master Authorized Networks Config
Gcp Public Cidrs Access Enabled
Master Authorized Networks Config
Private Endpoint Enforcement Enabled
Kalm Config
GKE Backup Agent Config
Ray Operator Config
Ray Cluster Monitoring Config
Binary Authorization
Evaluation mode
Mesh Certificates
Enable Certificates
Enable Kubernetes Alpha
Enable Shielded Nodes
Logging Config
Enable Components
Monitoring Config
Enable Components
Ephemeral Storage Local Ssd Config
Local Nvme Ssd Block Config
Spot
Sandbox Config
Resource Manager Tags
Linux Node Config
Node Pool Auto Config
Insecure Kubelet Readonly Port Enabled
Resource Manager Tags
Network Tags
Node Pool
Cluster
Project
Zones
Name
Name Prefix
Node Count
Kubernetes Version
Node Locations
Initial Node Count
Min Node Count
Max Node Count
Total Min Node Count
Total Max Node Count
Location Policy
Image Type
Spot
Resource Manager Tags
Local Nvme Ssd Block Config
Logging Variant
Key
key
Values
Sandbox Type
Linux Node Config
Node Pool Defaults
Node Config Defaults
Notification Config
Pubsub enabled
Topic
Filter Event Type
Pod Security Policy Config
Enabled
Pod Autoscaling
HPA Profile
Vertical Pod Autoscaling
Enabled
Authenticator Groups Config
Security Group
Control Plane Endpoints Config
DNS Endpoint Config
Cluster Telemetry
Type
Remove Default Node Pool
Workload Identity Config
Workload Pool
Private Ipv6 Google Access
Gateway Api Config
Protect Config
Fleet
Project
Workload Alts Config
Enable Alts
Enterprise Config
Desired Tier
Timeouts
Design a Mobile Site
View Site in Mobile | Classic
Share by: