mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-28 09:39:12 +03:00
Patch Calico for V3.14.0 missing CR and CRD (#6276)
This commit is contained in:
@@ -57,6 +57,7 @@ rules:
|
|||||||
- blockaffinities
|
- blockaffinities
|
||||||
- ipamblocks
|
- ipamblocks
|
||||||
- ipamhandles
|
- ipamhandles
|
||||||
|
- hostendpoints
|
||||||
verbs:
|
verbs:
|
||||||
- get
|
- get
|
||||||
- list
|
- list
|
||||||
@@ -72,3 +73,18 @@ rules:
|
|||||||
- create
|
- create
|
||||||
- update
|
- update
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if calico_version is version('v3.14.0', '>=') %}
|
||||||
|
# KubeControllersConfiguration is where it gets its config
|
||||||
|
- apiGroups: ["crd.projectcalico.org"]
|
||||||
|
resources:
|
||||||
|
- kubecontrollersconfigurations
|
||||||
|
verbs:
|
||||||
|
# read its own config
|
||||||
|
- get
|
||||||
|
# create a default if none exists
|
||||||
|
- create
|
||||||
|
# update status
|
||||||
|
- update
|
||||||
|
# watch for changes
|
||||||
|
- watch
|
||||||
|
{% endif %}
|
||||||
|
|||||||
@@ -2740,3 +2740,18 @@ spec:
|
|||||||
served: true
|
served: true
|
||||||
storage: true
|
storage: true
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if calico_version is version('v3.14.0', '>=') %}
|
||||||
|
---
|
||||||
|
apiVersion: apiextensions.k8s.io/v1beta1
|
||||||
|
kind: CustomResourceDefinition
|
||||||
|
metadata:
|
||||||
|
name: kubecontrollersconfigurations.crd.projectcalico.org
|
||||||
|
spec:
|
||||||
|
scope: Cluster
|
||||||
|
group: crd.projectcalico.org
|
||||||
|
version: v1
|
||||||
|
names:
|
||||||
|
kind: KubeControllersConfiguration
|
||||||
|
plural: kubecontrollersconfigurations
|
||||||
|
singular: kubecontrollersconfiguration
|
||||||
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user