Skip to main content

Interface: KubePodSpec

Defined in: lib/k8s/pod.ts:30

Properties

containers

containers: KubeContainer[];

Defined in: lib/k8s/pod.ts:31


ephemeralContainers?

optional ephemeralContainers?: KubeContainer[];

Defined in: lib/k8s/pod.ts:37


initContainers?

optional initContainers?: KubeContainer[];

Defined in: lib/k8s/pod.ts:36


nodeName

nodeName: string;

Defined in: lib/k8s/pod.ts:32


nodeSelector?

optional nodeSelector?: object;

Defined in: lib/k8s/pod.ts:33

Index Signature

[key: string]: string

priority?

optional priority?: number;

Defined in: lib/k8s/pod.ts:44


priorityClassName?

optional priorityClassName?: string;

Defined in: lib/k8s/pod.ts:45


readinessGates?

optional readinessGates?: object[];

Defined in: lib/k8s/pod.ts:38

conditionType

conditionType: string;

restartPolicy?

optional restartPolicy?: string;

Defined in: lib/k8s/pod.ts:49


runtimeClassName?

optional runtimeClassName?: string;

Defined in: lib/k8s/pod.ts:46


serviceAccount?

optional serviceAccount?: string;

Defined in: lib/k8s/pod.ts:43


serviceAccountName?

optional serviceAccountName?: string;

Defined in: lib/k8s/pod.ts:42


terminationGracePeriodSeconds?

optional terminationGracePeriodSeconds?: number;

Defined in: lib/k8s/pod.ts:47


tolerations?

optional tolerations?: any[];

Defined in: lib/k8s/pod.ts:48


volumes?

optional volumes?: KubeVolume[];

Defined in: lib/k8s/pod.ts:41