Interface: KubeNode

    lib/k8s/node .KubeNode

    Hierarchy

    Properties

    apiVersion

    Optional apiVersion: string

    Inherited from

    KubeObjectInterface . apiVersion

    Defined in

    lib/k8s/cluster.ts:23


    kind

    kind: string

    Inherited from

    KubeObjectInterface . kind

    Defined in

    lib/k8s/cluster.ts:22


    metadata

    metadata: KubeMetadata

    Inherited from

    KubeObjectInterface . metadata

    Defined in

    lib/k8s/cluster.ts:24


    spec

    spec: Object

    Index signature

    ▪ [otherProps: string]: any

    Type declaration

    Name Type
    podCIDR string

    Defined in

    lib/k8s/node.ts:33


    status

    status: Object

    Type declaration

    Name Type
    addresses { address: string ; type: string }[]
    capacity { cpu: any ; memory: any }
    capacity.cpu any
    capacity.memory 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