gcp.project.gkeService.cluster
Supported platform
- gcp
Description
Google Kubernetes Engine (GKE) cluster
Fields
| ID | TYPE | DESCRIPTION |
|---|---|---|
| projectId | string | Project ID |
| id | string | Unique identifier for the cluster |
| name | string | The name of the cluster |
| description | string | Optional description for the cluster |
| loggingService | string | The logging service the cluster should use to write logs |
| monitoringService | string | The monitoring service the cluster should use to write metrics |
| network | string | The name of the Google Compute Engine network to which the cluster is connected |
| clusterIpv4Cidr | string | The IP address range of the container pods in this cluster |
| subnetwork | string | The name of the Google Compute Engine subnetwork to which the cluster is connected |
| nodePools | []gcp.project.gkeService.cluster.nodepool | The list of node pools for the cluster |
| locations | []string | The list of Google Compute Engine zones in which the cluster's nodes should be located |
| enableKubernetesAlpha | bool | Whether Kubernetes alpha features are enabled |
| autopilotEnabled | bool | Whether Autopilot is enabled for the cluster |
| zone | string | Deprecated; use location instead |
| location | string | Name of the Google Compute Engine zone/region in which the cluster exists |
| endpoint | string | The IP address of the cluster's master endpoint |
| initialClusterVersion | string | The initial Kubernetes version for this cluster |
| currentMasterVersion | string | The current software version of the master endpoint |
| status | string | The current status of this cluster |
| resourceLabels | map[string]string | The resource labels for the cluster to use to annotate any related Google Compute Engine resources |
| created | time | Creation time |
| expirationTime | time | The time the cluster will be automatically deleted in |
| addonsConfig | gcp.project.gkeService.cluster.addonsConfig | Configurations for the various addons available to run in the cluster |
| workloadIdentityConfig | dict | Configuration for the use of Kubernetes Service Accounts in GCP IAM policies |
| ipAllocationPolicy | gcp.project.gkeService.cluster.ipAllocationPolicy | Configuration for cluster IP allocation |
| networkConfig | gcp.project.gkeService.cluster.networkConfig | Configuration for cluster networking |
| binaryAuthorization | dict | Binary authorization configuration |
| legacyAbac | dict | Legacy ABAC authorization configuration |
| masterAuth | dict | Authentication information for accessing the master endpoint |
| masterAuthorizedNetworksConfig | dict | Master authorized networks configuration |
| privateClusterConfig | dict | Private cluster configuration |
| databaseEncryption | dict | Etcd encryption configuration |
| shieldedNodesConfig | dict | Configuration for Shielded Nodes feature |
| costManagementConfig | dict | Configuration for the fine-grained cost management feature |
| confidentialNodesConfig | dict | Configuration of Confidential Nodes |
| identityServiceConfig | dict | Configuration for Identity Service component |
| networkPolicyConfig | dict | Configuration options for the NetworkPolicy feature |
| releaseChannel | string | The release channel that the cluster is subscribed to |
References