mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-13 21:34:40 +03:00
Changed to use first_kube_control_plane to parse kubeadm_certificate_key (#12758)
Co-authored-by: Fredrik Liv <fredrik.liv@elastisys.com> Co-authored-by: nvalembois <nvalembois@live.com>
This commit is contained in:
committed by
GitHub
parent
17d21676e9
commit
b01c407387
@@ -24,11 +24,11 @@
|
|||||||
|
|
||||||
- name: Parse certificate key if not set
|
- name: Parse certificate key if not set
|
||||||
set_fact:
|
set_fact:
|
||||||
kubeadm_certificate_key: "{{ hostvars[groups['kube_control_plane'][0]]['kubeadm_upload_cert'].stdout_lines[-1] | trim }}"
|
kubeadm_certificate_key: "{{ hostvars[first_kube_control_plane]['kubeadm_upload_cert'].stdout_lines[-1] | trim }}"
|
||||||
run_once: true
|
run_once: true
|
||||||
when:
|
when:
|
||||||
- hostvars[groups['kube_control_plane'][0]]['kubeadm_upload_cert'] is defined
|
- hostvars[first_kube_control_plane]['kubeadm_upload_cert'] is defined
|
||||||
- hostvars[groups['kube_control_plane'][0]]['kubeadm_upload_cert'] is not skipped
|
- hostvars[first_kube_control_plane]['kubeadm_upload_cert'] is not skipped
|
||||||
|
|
||||||
- name: Create kubeadm ControlPlane config
|
- name: Create kubeadm ControlPlane config
|
||||||
template:
|
template:
|
||||||
|
|||||||
Reference in New Issue
Block a user