Skip to content
Snippets Groups Projects
Unverified Commit 9729b6b7 authored by Joren Zandstra's avatar Joren Zandstra Committed by GitHub
Browse files

Add extra arguments variables for openstack and vsphere cloud controller manager daemonsets (#6783)

parent 58959ae8
No related branches found
No related tags found
No related merge requests found
......@@ -12,4 +12,10 @@ external_openstack_domain_name: "{{ lookup('env','OS_USER_DOMAIN_NAME') }}"
external_openstack_domain_id: "{{ lookup('env','OS_USER_DOMAIN_ID') }}"
external_openstack_cacert: "{{ lookup('env','OS_CACERT') }}"
## A dictionary of extra arguments to add to the openstack cloud controller manager daemonset
## Format:
## external_openstack_cloud_controller_extra_args:
## arg1: "value1"
## arg2: "value2"
external_openstack_cloud_controller_extra_args: {}
external_openstack_cloud_controller_image_tag: "v1.18.2"
......@@ -44,6 +44,9 @@ spec:
- --cloud-provider=openstack
- --use-service-account-credentials=true
- --address=127.0.0.1
{% for key, value in external_openstack_cloud_controller_extra_args.items() %}
- "{{ '--' + key + '=' + value }}"
{% endfor %}
volumeMounts:
- mountPath: /etc/kubernetes/pki
name: k8s-certs
......
......@@ -2,4 +2,10 @@
external_vsphere_vcenter_port: "443"
external_vsphere_insecure: "true"
## A dictionary of extra arguments to add to the vsphere cloud controller manager daemonset
## Format:
## external_vsphere_cloud_controller_extra_args:
## arg1: "value1"
## arg2: "value2"
external_vsphere_cloud_controller_extra_args: {}
external_vsphere_cloud_controller_image_tag: "latest"
......@@ -41,6 +41,9 @@ spec:
- --v=2
- --cloud-provider=vsphere
- --cloud-config=/etc/cloud/vsphere.conf
{% for key, value in external_vsphere_cloud_controller_extra_args.items() %}
- "{{ '--' + key + '=' + value }}"
{% endfor %}
volumeMounts:
- mountPath: /etc/cloud
name: vsphere-config-volume
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment