Skip to content

Commit c016393

Browse files
authored
Update CRDs (tigera#4279)
1 parent d124be0 commit c016393

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

pkg/crds/calico/crd.projectcalico.org_tiers.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,22 @@ spec:
3434
order:
3535
type: number
3636
type: object
37+
required:
38+
- metadata
39+
- spec
3740
type: object
41+
x-kubernetes-validations:
42+
- message: The 'kube-admin' tier must have default action 'Pass'
43+
rule:
44+
"self.metadata.name == 'kube-admin' ? self.spec.defaultAction ==
45+
'Pass' : true"
46+
- message: The 'kube-baseline' tier must have default action 'Pass'
47+
rule:
48+
"self.metadata.name == 'kube-baseline' ? self.spec.defaultAction
49+
== 'Pass' : true"
50+
- message: The 'default' tier must have default action 'Deny'
51+
rule:
52+
"self.metadata.name == 'default' ? self.spec.defaultAction == 'Deny'
53+
: true"
3854
served: true
3955
storage: true

0 commit comments

Comments
 (0)