Skip to main content

Interface: CompositePodGroupSpec

Defined in: lib/k8s/compositePodGroup.ts:53

Properties​

disruptionMode?​

optional disruptionMode?: PodGroupDisruptionMode;

Defined in: lib/k8s/compositePodGroup.ts:61


parentCompositePodGroupName?​

optional parentCompositePodGroupName?: string;

Defined in: lib/k8s/compositePodGroup.ts:58

The composite group this one is nested in. Unset on the root of a hierarchy.


preemptionPolicy?​

optional preemptionPolicy?: "PreemptLowerPriority" | "Never";

Defined in: lib/k8s/compositePodGroup.ts:65

Set only when the PodGroupPreemptionPolicy feature gate is enabled.


priority?​

optional priority?: number;

Defined in: lib/k8s/compositePodGroup.ts:63


priorityClassName?​

optional priorityClassName?: string;

Defined in: lib/k8s/compositePodGroup.ts:62


schedulingConstraints?​

optional schedulingConstraints?: PodGroupSchedulingConstraints;

Defined in: lib/k8s/compositePodGroup.ts:60

Set only when the TopologyAwareWorkloadScheduling feature gate is enabled.


schedulingPolicy​

schedulingPolicy: CompositePodGroupSchedulingPolicy;

Defined in: lib/k8s/compositePodGroup.ts:54


workloadRef​

workloadRef: PodGroupWorkloadReference;

Defined in: lib/k8s/compositePodGroup.ts:56

The Workload and the template within it this group was created from.