File tree 3 files changed +10
-10
lines changed
network_plugin/canal/tasks
remove-node/remove-etcd-node/tasks
3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 16
16
environment : " {{ proxy_disable_env }}"
17
17
roles :
18
18
- { role: kubespray-defaults}
19
- - { role: recover_control_plane/etcd }
19
+ - { role: recover_control_plane/etcd, when: "not etcd_kubeadm_enabled|default(false)" }
20
20
21
21
- hosts : kube_control_plane[0]
22
22
environment : " {{ proxy_disable_env }}"
Original file line number Diff line number Diff line change 42
42
run_once : true
43
43
environment :
44
44
ETCDCTL_API : 2
45
- ETCDCTL_CA_FILE : " {{ etcd_cert_dir }} /ca.pem"
46
- ETCDCTL_CERT_FILE : " {{ etcd_cert_dir }} /admin-{{ groups['etcd'][0] }} .pem"
47
- ETCDCTL_KEY_FILE : " {{ etcd_cert_dir }} /admin-{{ groups['etcd'][0] }} -key.pem"
45
+ ETCDCTL_CA_FILE : " {{ kube_cert_dir + '/etcd/ca.crt' if etcd_kubeadm_enabled else etcd_cert_dir + ' /ca.pem' }} "
46
+ ETCDCTL_CERT_FILE : " {{ kube_cert_dir + '/etcd/server.crt' if etcd_kubeadm_enabled else etcd_cert_dir + ' /admin-' + groups['etcd'][0] + ' .pem' }} "
47
+ ETCDCTL_KEY_FILE : " {{ kube_cert_dir + '/etcd/server.key' if etcd_kubeadm_enabled else etcd_cert_dir + ' /admin-' + groups['etcd'][0] + ' -key.pem' }} "
48
48
ETCDCTL_ENDPOINTS : " {{ etcd_access_addresses }}"
49
49
50
50
- name : Canal | Create canal node manifests
Original file line number Diff line number Diff line change 34
34
- facts
35
35
environment :
36
36
ETCDCTL_API : 3
37
- ETCDCTL_CERT : " {{ etcd_cert_dir }} /admin-{{ groups['etcd']|first }} .pem"
38
- ETCDCTL_KEY : " {{ etcd_cert_dir }} /admin-{{ groups['etcd']|first }} -key.pem"
39
- ETCDCTL_CACERT : " {{ etcd_cert_dir }} /ca.pem"
37
+ ETCDCTL_CERT : " {{ kube_cert_dir + '/etcd/server.crt' if etcd_kubeadm_enabled else etcd_cert_dir + ' /admin-' + groups['etcd']|first + ' .pem' }} "
38
+ ETCDCTL_KEY : " {{ kube_cert_dir + '/etcd/server.key' if etcd_kubeadm_enabled else etcd_cert_dir + ' /admin-' + groups['etcd']|first + ' -key.pem' }} "
39
+ ETCDCTL_CACERT : " {{ kube_cert_dir + '/etcd/ca.crt' if etcd_kubeadm_enabled else etcd_cert_dir + ' /ca.pem' }} "
40
40
ETCDCTL_ENDPOINTS : " https://{{ hostvars[groups['etcd']|first]['etcd_access_address'] |
41
41
default(hostvars[groups['etcd']|first]['ip']) |
42
42
default(hostvars[groups['etcd']|first]['fallback_ips'][groups['etcd']|first]) }}:2379"
52
52
- facts
53
53
environment :
54
54
ETCDCTL_API : 3
55
- ETCDCTL_CERT : " {{ etcd_cert_dir }} /admin-{{ groups['etcd']|first }} .pem"
56
- ETCDCTL_KEY : " {{ etcd_cert_dir }} /admin-{{ groups['etcd']|first }} -key.pem"
57
- ETCDCTL_CACERT : " {{ etcd_cert_dir }} /ca.pem"
55
+ ETCDCTL_CERT : " {{ kube_cert_dir + '/etcd/server.crt' if etcd_kubeadm_enabled else etcd_cert_dir + ' /admin-' + groups['etcd']|first + ' .pem' }} "
56
+ ETCDCTL_KEY : " {{ kube_cert_dir + '/etcd/server.key' if etcd_kubeadm_enabled else etcd_cert_dir + ' /admin-' + groups['etcd']|first + ' -key.pem' }} "
57
+ ETCDCTL_CACERT : " {{ kube_cert_dir + '/etcd/ca.crt' if etcd_kubeadm_enabled else etcd_cert_dir + ' /ca.pem' }} "
58
58
ETCDCTL_ENDPOINTS : " https://{{ hostvars[groups['etcd']|first]['etcd_access_address'] |
59
59
default(hostvars[groups['etcd']|first]['ip']) |
60
60
default(hostvars[groups['etcd']|first]['fallback_ips'][groups['etcd']|first]) }}:2379"
You can’t perform that action at this time.
0 commit comments