Create k3d cluster
k3d cluster create k8s-image-admission-test
Install cert-manager
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.yaml
Install resources
kubectl apply -f k8s/00_namespace.yaml
kubectl apply -f k8s/10_ca_certificate.yaml
kubectl apply -f k8s/10_certificate.yaml
kubectl apply -f k8s/20_deployment.yaml
kubectl apply -f k8s/20_service.yaml
kubectl apply -f k8s/30_validatingwebhookconfiguration.yaml
Test that pod is denied
kubectl apply -f k8s/90_pod-test.yaml