metadata property
The metadata key/value pairs assigned to instances in the cluster.
Keys must conform to the regexp [a-zA-Z0-9-_]+
and be less than 128
bytes in length. These are reflected as part of a URL in the metadata
server. Additionally, to avoid ambiguity, keys must not conflict with any
other metadata keys for the project or be one of the reserved keys: -
"cluster-location" - "cluster-name" - "cluster-uid" - "configure-sh" -
"containerd-configure-sh" - "enable-os-login" - "gci-ensure-gke-docker" -
"gci-metrics-enabled" - "gci-update-strategy" - "instance-template" -
"kube-env" - "startup-script" - "user-data" - "disable-address-manager" -
"windows-startup-script-ps1" - "common-psm1" - "k8s-node-setup-psm1" -
"install-ssh-psm1" - "user-profile-psm1" Values are free-form strings, and
only have meaning as interpreted by the image running in the instance. The
only restriction placed on them is that each value's size must be less
than or equal to 32 KB. The total size of all keys and values must be less
than 512 KB.
Implementation
core.Map<core.String, core.String>? metadata;