@@ -213,8 +213,14 @@ spec:
213213 a valid secret key.
214214 type: string
215215 name:
216- description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
217- TODO: Add other useful fields. apiVersion, kind, uid?'
216+ default: " "
217+ description: 'Name of the referent. This field is effectively
218+ required, but due to backwards compatibility is allowed
219+ to be empty. Instances of this type with an empty value
220+ here are almost certainly wrong. TODO: Add other useful
221+ fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
222+ TODO: Drop `kubebuilder:default` when controller-gen doesn''t
223+ need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.'
218224 type: string
219225 optional:
220226 description: Specify whether the Secret or its key must be
@@ -563,8 +569,14 @@ spec:
563569 a valid secret key.
564570 type: string
565571 name:
566- description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
567- TODO: Add other useful fields. apiVersion, kind, uid?'
572+ default: " "
573+ description: 'Name of the referent. This field is effectively
574+ required, but due to backwards compatibility is allowed
575+ to be empty. Instances of this type with an empty value
576+ here are almost certainly wrong. TODO: Add other useful
577+ fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
578+ TODO: Drop `kubebuilder:default` when controller-gen doesn''t
579+ need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.'
568580 type: string
569581 optional:
570582 description: Specify whether the Secret or its key must be
@@ -1960,6 +1972,10 @@ spec:
19601972 description: 'WireguardRoutingRulePriority controls the priority value
19611973 to use for the Wireguard routing rule. [Default: 99]'
19621974 type: integer
1975+ wireguardThreadingEnabled:
1976+ description: 'WireguardThreadingEnabled controls whether Wireguard
1977+ has NAPI threading enabled. [Default: false]'
1978+ type: boolean
19631979 workloadSourceSpoofing:
19641980 description: WorkloadSourceSpoofing controls whether pods can use
19651981 the allowedSourcePrefixes annotation to send traffic with a source
@@ -5819,6 +5835,7 @@ rules:
58195835 verbs:
58205836 # read its own config
58215837 - get
5838+ - list
58225839 # create a default if none exists
58235840 - create
58245841 # update status
@@ -5936,6 +5953,12 @@ rules:
59365953 - get
59375954 - list
59385955 - watch
5956+ # Calico creates some tiers on startup.
5957+ - apiGroups: [" crd.projectcalico.org" ]
5958+ resources:
5959+ - tiers
5960+ verbs:
5961+ - create
59395962 # Calico must create and update some CRDs on startup.
59405963 - apiGroups: [" crd.projectcalico.org" ]
59415964 resources:
0 commit comments