Interface: CompositePodGroupTemplate
Defined in: lib/k8s/schedulingWorkload.ts:62
A group of pod group templates scheduled together. Served by v1alpha3 and v1beta1, and may nest further composite templates.
Properties
compositePodGroupTemplates?
optional compositePodGroupTemplates?: CompositePodGroupTemplate[];
Defined in: lib/k8s/schedulingWorkload.ts:72
disruptionMode?
optional disruptionMode?: PodGroupDisruptionMode;
Defined in: lib/k8s/schedulingWorkload.ts:67
Whether a disruption affects one child group at a time, or the whole composite.
name
name: string;
Defined in: lib/k8s/schedulingWorkload.ts:63
podGroupTemplates?
optional podGroupTemplates?: PodGroupTemplate[];
Defined in: lib/k8s/schedulingWorkload.ts:71
preemptionPolicy?
optional preemptionPolicy?: "PreemptLowerPriority" | "Never";
Defined in: lib/k8s/schedulingWorkload.ts:70
priority?
optional priority?: number;
Defined in: lib/k8s/schedulingWorkload.ts:69
priorityClassName?
optional priorityClassName?: string;
Defined in: lib/k8s/schedulingWorkload.ts:68
schedulingConstraints?
optional schedulingConstraints?: PodGroupSchedulingConstraints;
Defined in: lib/k8s/schedulingWorkload.ts:65
schedulingPolicy
schedulingPolicy: CompositePodGroupSchedulingPolicy;
Defined in: lib/k8s/schedulingWorkload.ts:64