Updated sl-k8s-calico model regarding calico v3 update
Change-Id: I73ebbdb594deb7cfdc6423309bb11b4840ba6dab
Closes-Bug: PROD-22919
diff --git a/classes/cluster/sl-k8s-calico/kubernetes/control.yml b/classes/cluster/sl-k8s-calico/kubernetes/control.yml
index 6519d88..f078d3f 100644
--- a/classes/cluster/sl-k8s-calico/kubernetes/control.yml
+++ b/classes/cluster/sl-k8s-calico/kubernetes/control.yml
@@ -27,7 +27,7 @@
enabled: true
setup:
calico:
- key: /calico/v1/ipam/v4/pool/${_param:calico_private_network}-${_param:calico_private_netmask}
+ key: /calico/ipam/v2/assignment/ipv4/block/${_param:calico_private_network}-${_param:calico_private_netmask}
value: '{"masquerade":true,"cidr":"${_param:calico_private_network}/${_param:calico_private_netmask}"}'
kubernetes:
common:
@@ -37,9 +37,6 @@
image: ${_param:kubernetes_dashboard_image}
helm:
enabled: ${_param:kubernetes_helm_enabled}
- calico_policy:
- enabled: ${_param:kubernetes_calico_policy_enabled}
- image: ${_param:kubernetes_calico_policy_image}
netchecker:
enabled: ${_param:kubernetes_netchecker_enabled}
agent_probeurls: ${_param:kubernetes_netchecker_agent_probeurls}
@@ -70,9 +67,15 @@
network:
calico:
enabled: true
+ image: ${_param:kubernetes_calico_image}
+ calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
+ cni_image: ${_param:kubernetes_calico_cni_image}
+ kube_controllers_image: ${_param:kubernetes_calico_kube_controllers_image}
etcd:
ssl:
enabled: true
+ policy:
+ enabled: ${_param:kubernetes_calico_policy_enabled}
namespace:
netchecker:
enabled: ${_param:kubernetes_netchecker_enabled}