Interface: KubeContainer

    lib/k8s/cluster .KubeContainer

    Properties

    args

    Optional args: string[]

    Defined in

    lib/k8s/cluster.ts:553


    command

    Optional command: string[]

    Defined in

    lib/k8s/cluster.ts:552


    env

    Optional env: { name: string ; value?: string ; valueFrom?: { configMapKeyRef?: { key: string ; name: string } ; fieldRef?: { apiVersion: string ; fieldPath: string } ; secretKeyRef?: { key: string ; name: string } } }[]

    Defined in

    lib/k8s/cluster.ts:569


    envFrom

    Optional envFrom: { configMapRef?: { name: string } }[]

    Defined in

    lib/k8s/cluster.ts:587


    image

    image: string

    Defined in

    lib/k8s/cluster.ts:551


    imagePullPolicy

    imagePullPolicy: string

    Defined in

    lib/k8s/cluster.ts:599


    livenessProbe

    Optional livenessProbe: KubeContainerProbe

    Defined in

    lib/k8s/cluster.ts:597


    name

    name: string

    Defined in

    lib/k8s/cluster.ts:550


    ports

    Optional ports: { containerPort: number ; name?: string ; protocol: string }[]

    Defined in

    lib/k8s/cluster.ts:554


    readinessProbe

    Optional readinessProbe: KubeContainerProbe

    Defined in

    lib/k8s/cluster.ts:598


    resources

    Optional resources: Object

    Type declaration

    Name Type
    limits? { cpu?: string ; memory?: string }
    limits.cpu? string
    limits.memory? string
    requests? { cpu?: string ; memory?: string }
    requests.cpu? string
    requests.memory? string

    Defined in

    lib/k8s/cluster.ts:559


    terminationMessagePath

    Optional terminationMessagePath: string

    Defined in

    lib/k8s/cluster.ts:600


    terminationMessagePolicy

    Optional terminationMessagePolicy: string

    Defined in

    lib/k8s/cluster.ts:601


    volumeMounts

    Optional volumeMounts: { mountPath: string ; name: string ; readOnly: boolean }[]

    Defined in

    lib/k8s/cluster.ts:592