Skip to content
Snippets Groups Projects
Unverified Commit 29ea790c authored by Olivier Levitt's avatar Olivier Levitt Committed by GitHub
Browse files

Fix calico-node in etcd mode (#10438)

* Calico : add ETCD endpoints to install-cni container

* Calico : remove nodename from configmap in etcd mode
parent ae780e6a
No related branches found
No related tags found
No related merge requests found
...@@ -36,12 +36,6 @@ data: ...@@ -36,12 +36,6 @@ data:
{% if calico_datastore == "kdd" %} {% if calico_datastore == "kdd" %}
"datastore_type": "kubernetes", "datastore_type": "kubernetes",
"nodename": "__KUBERNETES_NODE_NAME__", "nodename": "__KUBERNETES_NODE_NAME__",
{% else %}
{% if cloud_provider is defined %}
"nodename": "{{ calico_kubelet_name.stdout }}",
{% else %}
"nodename": "{{ calico_baremetal_nodename }}",
{% endif %}
{% endif %} {% endif %}
"type": "calico", "type": "calico",
"log_level": "info", "log_level": "info",
......
...@@ -96,6 +96,13 @@ spec: ...@@ -96,6 +96,13 @@ spec:
# Prevents the container from sleeping forever. # Prevents the container from sleeping forever.
- name: SLEEP - name: SLEEP
value: "false" value: "false"
{% if calico_datastore == "etcd" %}
- name: ETCD_ENDPOINTS
valueFrom:
configMapKeyRef:
name: calico-config
key: etcd_endpoints
{% endif %}
{% if calico_datastore == "kdd" %} {% if calico_datastore == "kdd" %}
# Set the hostname based on the k8s node name. # Set the hostname based on the k8s node name.
- name: KUBERNETES_NODE_NAME - name: KUBERNETES_NODE_NAME
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment