This product is not supported for your selected
Datadog site. (
).
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、
お気軽にご連絡ください。
gcp_gkeonprem_vmware_node_pool
ancestors
Type: UNORDERED_LIST_STRING
annotations
Type: MAP_STRING_STRING
Provider name: annotations
Description: Annotations on the node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
config
Type: STRUCT
Provider name: config
Description: Required. The node configuration of the node pool.
boot_disk_size_gb
Type: INT64
Provider name: bootDiskSizeGb
Description: VMware disk size to be used during creation.
cpus
Type: INT64
Provider name: cpus
Description: The number of CPUs for each node in the node pool.
enable_load_balancer
Type: BOOLEAN
Provider name: enableLoadBalancer
Description: Allow node pool traffic to be load balanced. Only works for clusters with MetalLB load balancers.
image
Type: STRING
Provider name: image
Description: The OS image name in vCenter, only valid when using Windows.
image_type
Type: STRING
Provider name: imageType
Description: Required. The OS image to be used for each node in a node pool. Currently cos
, cos_cgv2
, ubuntu
, ubuntu_cgv2
, ubuntu_containerd
and windows
are supported.
memory_mb
Type: INT64
Provider name: memoryMb
Description: The megabytes of memory for each node in the node pool.
replicas
Type: INT64
Provider name: replicas
Description: The number of nodes in the node pool.
taints
Type: UNORDERED_LIST_STRUCT
Provider name: taints
Description: The initial taints assigned to nodes of this node pool.
effect
Type: STRING
Provider name: effect
Description: The taint effect.
Possible values:
EFFECT_UNSPECIFIED
- Not set.
NO_SCHEDULE
- Do not allow new pods to schedule onto the node unless they tolerate the taint, but allow all pods submitted to Kubelet without going through the scheduler to start, and allow all already-running pods to continue running. Enforced by the scheduler.
PREFER_NO_SCHEDULE
- Like TaintEffectNoSchedule, but the scheduler tries not to schedule new pods onto the node, rather than prohibiting new pods from scheduling onto the node entirely. Enforced by the scheduler.
NO_EXECUTE
- Evict any already-running pods that do not tolerate the taint. Currently enforced by NodeController.
key
Type: STRING
Provider name: key
Description: Key associated with the effect.
value
Type: STRING
Provider name: value
Description: Value associated with the effect.
vsphere_config
Type: STRUCT
Provider name: vsphereConfig
Description: Specifies the vSphere config for node pool.
datastore
Type: STRING
Provider name: datastore
Description: The name of the vCenter datastore. Inherited from the user cluster.
host_groups
Type: UNORDERED_LIST_STRING
Provider name: hostGroups
Description: Vsphere host groups to apply to all VMs in the node pool
create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. The time at which this node pool was created.
delete_time
Type: TIMESTAMP
Provider name: deleteTime
Description: Output only. The time at which this node pool was deleted. If the resource is not deleted, this must be empty
etag
Type: STRING
Provider name: etag
Description: This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control.
gcp_display_name
Type: STRING
Provider name: displayName
Description: The display name for the node pool.
gcp_status
Type: STRUCT
Provider name: status
Description: Output only. ResourceStatus representing the detailed VMware node pool state.
conditions
Type: UNORDERED_LIST_STRUCT
Provider name: conditions
Description: ResourceCondition provide a standard mechanism for higher-level status reporting from controller.
last_transition_time
Type: TIMESTAMP
Provider name: lastTransitionTime
Description: Last time the condition transit from one status to another.
message
Type: STRING
Provider name: message
Description: Human-readable message indicating details about last transition.
reason
Type: STRING
Provider name: reason
Description: Machine-readable message indicating details about last transition.
state
Type: STRING
Provider name: state
Description: state of the condition.
Possible values:
STATE_UNSPECIFIED
- Not set.
STATE_TRUE
- Resource is in the condition.
STATE_FALSE
- Resource is not in the condition.
STATE_UNKNOWN
- Kubernetes controller can’t decide if the resource is in the condition or not.
type
Type: STRING
Provider name: type
Description: Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)
error_message
Type: STRING
Provider name: errorMessage
Description: Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.
version
Type: STRING
Provider name: version
Description: Reflect current version of the resource.
versions
Type: STRUCT
Provider name: versions
Description: Shows the mapping of a given version to the number of machines under this version.
versions
Type: UNORDERED_LIST_STRUCT
Provider name: versions
Description: Shows the mapping of a given version to the number of machines under this version.
count
Type: INT64
Provider name: count
Description: Number of machines under the above version.
version
Type: STRING
Provider name: version
Description: Resource version.
labels
Type: UNORDERED_LIST_STRING
name
Type: STRING
Provider name: name
Description: Immutable. The resource name of this node pool.
node_pool_autoscaling
Type: STRUCT
Provider name: nodePoolAutoscaling
Description: Node pool autoscaling config for the node pool.
max_replicas
Type: INT32
Provider name: maxReplicas
Description: Maximum number of replicas in the NodePool.
min_replicas
Type: INT32
Provider name: minReplicas
Description: Minimum number of replicas in the NodePool.
on_prem_version
Type: STRING
Provider name: onPremVersion
Description: Anthos version for the node pool. Defaults to the user cluster version.
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
reconciling
Type: BOOLEAN
Provider name: reconciling
Description: Output only. If set, there are currently changes in flight to the node pool.
resource_name
Type: STRING
state
Type: STRING
Provider name: state
Description: Output only. The current state of the node pool.
Possible values:
STATE_UNSPECIFIED
- Not set.
PROVISIONING
- The PROVISIONING state indicates the node pool is being created.
RUNNING
- The RUNNING state indicates the node pool has been created and is fully usable.
RECONCILING
- The RECONCILING state indicates that the node pool is being updated. It remains available, but potentially with degraded performance.
STOPPING
- The STOPPING state indicates the cluster is being deleted
ERROR
- The ERROR state indicates the node pool is in a broken unrecoverable state.
DEGRADED
- The DEGRADED state indicates the node pool requires user action to restore full functionality.
Type: UNORDERED_LIST_STRING
uid
Type: STRING
Provider name: uid
Description: Output only. The unique identifier of the node pool.
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. The time at which this node pool was last updated.