apiVersion: kyverno.io/v1 kind: ClusterPolicy metadata: name: default spec: rules: - name: deny-all-traffic match: any: - resources: kinds: - Namespace exclude: any: - resources: namespaces: - test-ns - ns-1 generate: kind: NetworkPolicy apiVersion: networking.k8s.io/v1 name: deny-all-traffic namespace: "{{request.object.metadata.name}}" data: spec: # select all pods in the namespace podSelector: {} policyTypes: - Ingress - Egress