Browse Source
Merge pull request #3122 from jbcraig/fix_cacert_feature
resolve issues with new cacert feature
pull/3247/head
Antoine Legrand
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
14 additions and
14 deletions
-
roles/kubernetes/node/tasks/main.yml
-
roles/kubernetes/preinstall/tasks/main.yml
|
|
@ -157,6 +157,20 @@ |
|
|
|
- cloud-provider |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: Write cacert file |
|
|
|
copy: |
|
|
|
src: "{{ openstack_cacert }}" |
|
|
|
dest: "{{ kube_config_dir }}/openstack-cacert.pem" |
|
|
|
group: "{{ kube_cert_group }}" |
|
|
|
mode: 0640 |
|
|
|
when: |
|
|
|
- inventory_hostname in groups['k8s-cluster'] |
|
|
|
- cloud_provider is defined |
|
|
|
- cloud_provider in [ 'openstack', 'azure', 'vsphere' ] |
|
|
|
- openstack_cacert is defined |
|
|
|
tags: |
|
|
|
- cloud-provider |
|
|
|
|
|
|
|
- name: Write cloud-config |
|
|
|
template: |
|
|
|
src: "{{ cloud_provider }}-cloud-config.j2" |
|
|
|
|
|
@ -72,17 +72,3 @@ |
|
|
|
- ansible_distribution in ["CentOS","RedHat"] |
|
|
|
tags: |
|
|
|
- bootstrap-os |
|
|
|
|
|
|
|
- name: Write cacert file |
|
|
|
copy: |
|
|
|
content: "{{ openstack_cacert }}" |
|
|
|
dest: "{{ kube_config_dir }}/openstack-cacert.pem" |
|
|
|
group: "{{ kube_cert_group }}" |
|
|
|
mode: 0640 |
|
|
|
when: |
|
|
|
- inventory_hostname in groups['k8s-cluster'] |
|
|
|
- cloud_provider is defined |
|
|
|
- cloud_provider in [ 'openstack', 'azure', 'vsphere' ] |
|
|
|
- openstack_cacert is defined |
|
|
|
tags: |
|
|
|
- cloud-provider |