diff --git a/src/tools/genpolicy/src/pod.rs b/src/tools/genpolicy/src/pod.rs index 65aefedcc1..7b8c927729 100644 --- a/src/tools/genpolicy/src/pod.rs +++ b/src/tools/genpolicy/src/pod.rs @@ -104,6 +104,9 @@ pub struct PodSpec { #[serde(skip_serializing_if = "Option::is_none")] priority: Option, + + #[serde(skip_serializing_if = "Option::is_none")] + schedulerName: Option, } /// See Reference / Kubernetes API / Workload Resources / Pod. diff --git a/src/tools/genpolicy/tests/policy/testdata/createcontainer/ignored_fields/pod.yaml b/src/tools/genpolicy/tests/policy/testdata/createcontainer/ignored_fields/pod.yaml index c0712588d1..ba2e18115e 100644 --- a/src/tools/genpolicy/tests/policy/testdata/createcontainer/ignored_fields/pod.yaml +++ b/src/tools/genpolicy/tests/policy/testdata/createcontainer/ignored_fields/pod.yaml @@ -8,3 +8,4 @@ spec: - name: redis image: registry.k8s.io/pause:3.6@sha256:3d380ca8864549e74af4b29c10f9cb0956236dfb01c40ca076fb6c37253234db priority: 1 + schedulerName: test-scheduler-name