Interface: KubePod

    lib/k8s/pod .KubePod

    Hierarchy

    Properties

    apiVersion

    Optional apiVersion: string

    Inherited from

    KubeObjectInterface . apiVersion

    Defined in

    lib/k8s/cluster.ts:37


    kind

    kind: string

    Inherited from

    KubeObjectInterface . kind

    Defined in

    lib/k8s/cluster.ts:36


    metadata

    metadata: KubeMetadata

    Inherited from

    KubeObjectInterface . metadata

    Defined in

    lib/k8s/cluster.ts:38


    spec

    spec: Object

    Type declaration

    Name Type
    containers KubeContainer []
    initContainers? any[]
    nodeName string
    nodeSelector? { [key: string]: string; }

    Defined in

    lib/k8s/pod.ts:13


    status

    status: Object

    Index signature

    ▪ [other: string]: any

    Type declaration

    Name Type
    conditions KubeCondition []
    containerStatuses KubeContainerStatus []
    hostIP string
    initContainerStatuses? KubeContainerStatus []
    message? string
    phase string
    qosClass? string
    reason? string
    startTime Time

    Defined in

    lib/k8s/pod.ts:21