k8s.io/perf-tests/clusterloader2@v0.0.0-20240304094227-64bdb12da87e/pkg/measurement/common/network-policy/manifests/policy-egress-allow-target-pods.yaml (about) 1 apiVersion: networking.k8s.io/v1 2 kind: NetworkPolicy 3 metadata: 4 name: {{.Name}} 5 namespace: {{.Namespace}} 6 labels: 7 type: {{.TypeLabelValue}} 8 spec: 9 podSelector: 10 matchLabels: 11 type: {{.TypeLabelValue}} 12 policyTypes: 13 - Egress 14 egress: 15 - to: 16 - podSelector: 17 matchLabels: 18 net-pol-test: {{.TargetLabelValue}} 19 {{if .OnlyTargetNamespace}} 20 namespaceSelector: 21 matchLabels: 22 kubernetes.io/metadata.name: {{.TargetNamespace}} 23 {{else}} 24 namespaceSelector: {} 25 {{end}}