Interface: KubeNode

    lib/k8s/node .KubeNode

    Hierarchy

    Properties

    apiVersion

    Optional apiVersion: string

    Inherited from

    KubeObjectInterface . apiVersion

    Defined in

    lib/k8s/cluster.ts:55


    kind

    kind: string

    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to.

    In CamelCase.

    Cannot be updated.

    see more info

    Inherited from

    KubeObjectInterface . kind

    Defined in

    lib/k8s/cluster.ts:54


    metadata

    metadata: KubeMetadata

    Inherited from

    KubeObjectInterface . metadata

    Defined in

    lib/k8s/cluster.ts:56


    spec

    spec: Object

    Index signature

    ▪ [otherProps: string]: any

    Type declaration

    Name Type
    podCIDR string
    taints { effect: string ; key: string }[]

    Defined in

    lib/k8s/node.ts:45


    status

    status: Object

    Type declaration

    Name Type
    addresses { address: string ; type: string }[]
    allocatable { cpu: any ; ephemeralStorage: any ; hugepages_1Gi: any ; hugepages_2Mi: any ; memory: any ; pods: any }
    allocatable.cpu any
    allocatable.ephemeralStorage any
    allocatable.hugepages_1Gi any
    allocatable.hugepages_2Mi any
    allocatable.memory any
    allocatable.pods any
    capacity { cpu: any ; ephemeralStorage: any ; hugepages_1Gi: any ; hugepages_2Mi: any ; memory: any ; pods: any }
    capacity.cpu any
    capacity.ephemeralStorage any
    capacity.hugepages_1Gi any
    capacity.hugepages_2Mi any
    capacity.memory any
    capacity.pods any
    conditions Omit< KubeCondition , "lastProbeTime" | "lastUpdateTime"> & { lastHeartbeatTime: string }[]
    nodeInfo { architecture: string ; bootID: string ; containerRuntimeVersion: string ; kernelVersion: string ; kubeProxyVersion: string ; kubeletVersion: string ; machineID: string ; operatingSystem: string ; osImage: string ; systemUUID: string }
    nodeInfo.architecture string
    nodeInfo.bootID string
    nodeInfo.containerRuntimeVersion string
    nodeInfo.kernelVersion string
    nodeInfo.kubeProxyVersion string
    nodeInfo.kubeletVersion string
    nodeInfo.machineID string
    nodeInfo.operatingSystem string
    nodeInfo.osImage string
    nodeInfo.systemUUID string

    Defined in

    lib/k8s/node.ts:8