Skip to content

Commit 91f145e

Browse files
committed
Update operator testdata
1 parent fa57f32 commit 91f145e

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed

examples/operator/templates/mutating-webhook-configuration.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ webhooks:
1616
path: /mutate-ceph-example-com-v1-mycluster
1717
failurePolicy: Fail
1818
name: mmycluster.kb.io
19+
namespaceSelector:
20+
matchExpressions:
21+
- key: kubernetes.io/metadata.name
22+
operator: NotIn
23+
values:
24+
- namespace-1
25+
- '{{ .Release.Namespace }}'
26+
- namespace-3
1927
rules:
2028
- apiGroups:
2129
- test.example.com

examples/operator/templates/validating-webhook-configuration.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ webhooks:
1717
path: /validate-ceph-example-com-v1alpha1-volume
1818
failurePolicy: Fail
1919
name: vvolume.kb.io
20+
namespaceSelector:
21+
matchExpressions:
22+
- key: kubernetes.io/metadata.name
23+
operator: NotIn
24+
values:
25+
- namespace-1
26+
- '{{ .Release.Namespace }}'
27+
- namespace-3
2028
rules:
2129
- apiGroups:
2230
- test.example.com

test_data/k8s-operator-kustomize.output

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -748,6 +748,14 @@ webhooks:
748748
path: /validate-ceph-example-com-v1alpha1-volume
749749
failurePolicy: Fail
750750
name: vvolume.kb.io
751+
namespaceSelector:
752+
matchExpressions:
753+
- key: kubernetes.io/metadata.name
754+
operator: NotIn
755+
values:
756+
- namespace-1
757+
- my-operator-system
758+
- namespace-3
751759
rules:
752760
- apiGroups:
753761
- test.example.com
@@ -835,6 +843,14 @@ webhooks:
835843
path: /mutate-ceph-example-com-v1-mycluster
836844
failurePolicy: Fail
837845
name: mmycluster.kb.io
846+
namespaceSelector:
847+
matchExpressions:
848+
- key: kubernetes.io/metadata.name
849+
operator: NotIn
850+
values:
851+
- namespace-1
852+
- my-operator-system
853+
- namespace-3
838854
rules:
839855
- apiGroups:
840856
- test.example.com

0 commit comments

Comments
 (0)