Interface: KubeContainer

    lib/k8s/cluster .KubeContainer

    Properties

    args

    Optional args: string[]

    Defined in

    lib/k8s/cluster.ts:549


    command

    Optional command: string[]

    Defined in

    lib/k8s/cluster.ts:548


    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:565


    envFrom

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

    Defined in

    lib/k8s/cluster.ts:583


    image

    image: string

    Defined in

    lib/k8s/cluster.ts:547


    imagePullPolicy

    imagePullPolicy: string

    Defined in

    lib/k8s/cluster.ts:595


    livenessProbe

    Optional livenessProbe: KubeContainerProbe

    Defined in

    lib/k8s/cluster.ts:593


    name

    name: string

    Defined in

    lib/k8s/cluster.ts:546


    ports

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

    Defined in

    lib/k8s/cluster.ts:550


    readinessProbe

    Optional readinessProbe: KubeContainerProbe

    Defined in

    lib/k8s/cluster.ts:594


    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:555


    volumeMounts

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

    Defined in

    lib/k8s/cluster.ts:588