diff --git a/assets/etc/kubernetes/armada-loader/assets/charts/calico/values.yaml b/assets/etc/kubernetes/armada-loader/assets/charts/calico/values.yaml index 1badf59b..0e7473e5 100644 --- a/assets/etc/kubernetes/armada-loader/assets/charts/calico/values.yaml +++ b/assets/etc/kubernetes/armada-loader/assets/charts/calico/values.yaml @@ -1,4 +1,6 @@ calico: + # Interface used with IP_AUTODETECTION_METHOD=interface=... + interface: null pod_ip_cidr: 10.97.0.0/16 etcd: credentials: diff --git a/promenade/templates/genesis/etc/kubernetes/armada-loader/assets/promenade-armada.yaml b/promenade/templates/genesis/etc/kubernetes/armada-loader/assets/promenade-armada.yaml index bafe8b08..e8acb664 100644 --- a/promenade/templates/genesis/etc/kubernetes/armada-loader/assets/promenade-armada.yaml +++ b/promenade/templates/genesis/etc/kubernetes/armada-loader/assets/promenade-armada.yaml @@ -40,6 +40,9 @@ data: timeout: 600 values: calico: + {%- if config['Network']['calico_interface'] is defined %} + interface: {{ config['Network']['calico_interface'] }} + {%- endif %} etcd: credentials: ca: |-