Interface: CompositePodGroupTemplate
Defined in: lib/k8s/schedulingWorkload.ts:66
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:76
disruptionMode?
optional disruptionMode?: PodGroupDisruptionMode;
Defined in: lib/k8s/schedulingWorkload.ts:71
Whether a disruption affects one child group at a time, or the whole composite.
name
name: string;
Defined in: lib/k8s/schedulingWorkload.ts:67
podGroupTemplates?
optional podGroupTemplates?: PodGroupTemplate[];
Defined in: lib/k8s/schedulingWorkload.ts:75
preemptionPolicy?
optional preemptionPolicy?: "Never" | "PreemptLowerPriority";
Defined in: lib/k8s/schedulingWorkload.ts:74
priority?
optional priority?: number;
Defined in: lib/k8s/schedulingWorkload.ts:73
priorityClassName?
optional priorityClassName?: string;
Defined in: lib/k8s/schedulingWorkload.ts:72
schedulingConstraints?
optional schedulingConstraints?: PodGroupSchedulingConstraints;
Defined in: lib/k8s/schedulingWorkload.ts:69
schedulingPolicy
schedulingPolicy: CompositePodGroupSchedulingPolicy;
Defined in: lib/k8s/schedulingWorkload.ts:68