MQL ResourcesGoogle CloudGoogle Cloud (GCP) projectGoogle Kubernetes Engine (GKE)Google Kubernetes Engine (GKE) clusterGoogle Kubernetes Engine (GKE) cluster node pool
Google Kubernetes Engine (GKE) node pool configuration
gcp.project.gkeService.cluster.nodepool.config MQL resource for querying Google Cloud infrastructure with cnquery and cnspec.
Google CloudPrivate Resource
Google Kubernetes Engine (GKE) node pool configuration
Min version: latestDefaults:
machineType diskSizeGbRelationships
13 resources · 14 relationships·Click to select, expand fields to see properties.
Fields (30)
| Field | Type | Description |
|---|---|---|
acceleratorprivate | gcp.project.gkeService.cluster.nodepool.config.accelerator | Google Kubernetes Engine (GKE) node pool hardware accelerators configuration |
acceleratorsrequired | []gcp.project.gkeService.cluster.nodepool.config.accelerator | A list of hardware accelerators to attach to each node |
advancedMachineFeaturesrequired | gcp.project.gkeService.cluster.nodepool.config.advancedMachineFeatures | Advanced features for the Compute Engine VM |
bootDiskKmsKeyrequired | string | The Customer Managed Encryption Key used to encrypt the boot disk attached to each node |
confidentialNodesrequired | gcp.project.gkeService.cluster.nodepool.config.confidentialNodes | Confidential nodes configuration |
diskSizeGbrequired | int | Size of the disk attached to each node, specified in GB |
diskTyperequired | string | Type of the disk attached to each node |
gcfsConfigrequired | gcp.project.gkeService.cluster.nodepool.config.gcfsConfig | Google Container File System (image streaming) configuration |
gvnicConfigrequired | gcp.project.gkeService.cluster.nodepool.config.gvnicConfig | gVNIC configuration |
idrequired | string | Internal ID |
imageTyperequired | string | The image type to use for this node |
kubeletConfigrequired | gcp.project.gkeService.cluster.nodepool.config.kubeletConfig | Node kubelet configs |
labelsrequired | map[string]string | The map of Kubernetes labels to be applied to each node |
linuxNodeConfigrequired | gcp.project.gkeService.cluster.nodepool.config.linuxNodeConfig | Parameters that can be configured on Linux nodes |
localSsdCountrequired | int | The number of local SSD disks to be attached to the node |
machineTyperequired | string | The name of a Google Compute Engine machine type |
metadatarequired | map[string]string | The metadata key/value pairs assigned to instances in the cluster |
minCpuPlatformrequired | string | Minimum CPU platform to be used by this instance |
nodeTaintprivate | gcp.project.gkeService.cluster.nodepool.config.nodeTaint | Google Kubernetes Engine (GKE) Kubernetes node taint |
oauthScopesrequired | []string | The set of Google API scopes to be made available on all of the node VMs under the "default" service account |
preemptiblerequired | int | Whether the nodes are created as preemptible VM instances. |
projectIdrequired | string | Project ID |
sandboxConfigrequired | gcp.project.gkeService.cluster.nodepool.config.sandboxConfig | Sandbox configuration for this node |
serviceAccount | gcp.project.iamService.serviceAccount | Google Cloud Platform Service Account to be used by the node VMs |
serviceAccountEmailrequired | string | Email of the Google Cloud Platform Service Account to be used by the node VMs |
shieldedInstanceConfigrequired | gcp.project.gkeService.cluster.nodepool.config.shieldedInstanceConfig | Shielded instance configuration |
spotrequired | int | Whether Spot VM is enabled (a rebrand of the existing preemptible flag) |
tagsrequired | []string | The list of instance tags applied to all nodes |
taintsrequired | []gcp.project.gkeService.cluster.nodepool.config.nodeTaint | List of Kubernetes taints to be applied to each node |
workloadMetadataModerequired | string | The workload metadata mode for this node |
gcp.project.gkeService.cluster.nodepool.autoscaling
gcp.project.gkeService.cluster.nodepool.autoscaling MQL resource for querying Google Cloud infrastructure with cnquery and cnspec.
Google Kubernetes Engine (GKE) node pool advanced machine features configuration
gcp.project.gkeService.cluster.nodepool.config.advancedMachineFeatures MQL resource for querying Google Cloud infrastructure with cnquery and cnspec.