update ValidatingAdmissionPolicy to v1

since v1.30 ValidatingAdmissionPolicy graduate to GA

Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
This commit is contained in:
Jintao Zhang 2024-04-14 06:52:33 +08:00
parent 0d1aa27c7d
commit 5bd5f71287
No known key found for this signature in database
12 changed files with 14 additions and 14 deletions

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1alpha1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "deploy-replica-policy.example.com" name: "deploy-replica-policy.example.com"

View File

@ -2,7 +2,7 @@
# Except for "exempt" deployments, or any containers that do not belong to the "example.com" organization (e.g. common sidecars). # Except for "exempt" deployments, or any containers that do not belong to the "example.com" organization (e.g. common sidecars).
# For example, if the namespace has a label of {"environment": "staging"}, all container images must be either staging.example.com/* # For example, if the namespace has a label of {"environment": "staging"}, all container images must be either staging.example.com/*
# or do not contain "example.com" at all, unless the deployment has {"exempt": "true"} label. # or do not contain "example.com" at all, unless the deployment has {"exempt": "true"} label.
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "image-matches-namespace-environment.policy.example.com" name: "image-matches-namespace-environment.policy.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1alpha1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "demo-policy.example.com" name: "demo-policy.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1alpha1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "demo-policy.example.com" name: "demo-policy.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicyBinding kind: ValidatingAdmissionPolicyBinding
metadata: metadata:
name: "demo-binding-test.example.com" name: "demo-binding-test.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "demo-policy.example.com" name: "demo-policy.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicyBinding kind: ValidatingAdmissionPolicyBinding
metadata: metadata:
name: "replicalimit-binding-nontest" name: "replicalimit-binding-nontest"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicyBinding kind: ValidatingAdmissionPolicyBinding
metadata: metadata:
name: "replicalimit-binding-test.example.com" name: "replicalimit-binding-test.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
spec: spec:
... ...

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "replicalimit-policy.example.com" name: "replicalimit-policy.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "replica-policy.example.com" name: "replica-policy.example.com"

View File

@ -1,4 +1,4 @@
apiVersion: admissionregistration.k8s.io/v1beta1 apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy kind: ValidatingAdmissionPolicy
metadata: metadata:
name: "deploy-replica-policy.example.com" name: "deploy-replica-policy.example.com"