kubernetes-models
Version:
10 lines (9 loc) • 683 B
JavaScript
import { Model, setSchema } from "@kubernetes-models/base";
import { addSchema } from "../_schemas/IoK8sApiCoreV1PodAffinityTerm.mjs";
/**
* Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key <topologyKey> matches that of any node on which a pod of the set of pods is running
*/
export class PodAffinityTerm extends Model {
}
setSchema(PodAffinityTerm, "io.k8s.api.core.v1.PodAffinityTerm", addSchema);
export { PodAffinityTerm as IoK8sApiCoreV1PodAffinityTerm };