Models

v1alpha1HostInfo

object

HostInfo holds metadata and resource usage metrics for a specific host in the cluster.

labelsobject

Labels holds the labels attached to the host.

Show child attributes
[key: string]string
namestring

Name is the hostname or node name in the Kubernetes cluster.

ResourcesInfo provides a list of resource usage details for different resource types on this host.

Show child attributes

HostResourceInfo represents resource usage details for a specific resource type on a host.

capacityinteger<int64>

Capacity represents the total available capacity of this resource on the host.

requestedByAppinteger<int64>

RequestedByApp indicates the total amount of this resource requested by the application running on the host.

requestedByNeighborsinteger<int64>

RequestedByNeighbors indicates the total amount of this resource requested by other workloads on the same host.

resourceNamestring

ResourceName specifies the type of resource (e.g., CPU, memory, storage).

NodeSystemInfo is a set of ids/uuids to uniquely identify the node.

Show child attributes
architecturestring
bootIDstring

Boot ID reported by the node.

containerRuntimeVersionstring

ContainerRuntime Version reported by the node through runtime remote API (e.g. containerd://1.4.2).

kernelVersionstring

Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).

kubeProxyVersionstring

Deprecated: KubeProxy Version reported by the node.

kubeletVersionstring

Kubelet Version reported by the node.

machineIDstring
operatingSystemstring
osImagestring

OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).

runningInUserNamespaceboolean

NodeSwapStatus represents swap memory information.

Show child attributes
capacityinteger<int64>
systemUUIDstring