Node Status Patch
data class NodeStatusPatch(val addresses: List<NodeAddressPatch>? = null, val allocatable: Map<String, String>? = null, val capacity: Map<String, String>? = null, val conditions: List<NodeConditionPatch>? = null, val config: NodeConfigStatusPatch? = null, val daemonEndpoints: NodeDaemonEndpointsPatch? = null, val images: List<ContainerImagePatch>? = null, val nodeInfo: NodeSystemInfoPatch? = null, val phase: String? = null, val volumesAttached: List<AttachedVolumePatch>? = null, val volumesInUse: List<String>? = null)
NodeStatus is information about the current status of a node.
Constructors
Link copied to clipboard
fun NodeStatusPatch(addresses: List<NodeAddressPatch>? = null, allocatable: Map<String, String>? = null, capacity: Map<String, String>? = null, conditions: List<NodeConditionPatch>? = null, config: NodeConfigStatusPatch? = null, daemonEndpoints: NodeDaemonEndpointsPatch? = null, images: List<ContainerImagePatch>? = null, nodeInfo: NodeSystemInfoPatch? = null, phase: String? = null, volumesAttached: List<AttachedVolumePatch>? = null, volumesInUse: List<String>? = null)
Types
Properties
Link copied to clipboard
List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See https://pr.k8s.io/79391 for an example. Consumers should assume that addresses can change during the lifetime of a Node. However, there are some exceptions where this may not be possible, such as Pods that inherit a Node's address in its own status or consumers of the downward API (status.hostIP).
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard