|
|
@ -97,6 +97,14 @@ |
|
|
|
kubeadm_config_api_fqdn: "{{ apiserver_loadbalancer_domain_name|default('lb-apiserver.kubernetes.local') }}" |
|
|
|
when: loadbalancer_apiserver is defined |
|
|
|
|
|
|
|
- name: kubeadm | Copy etcd ca file as k8s ca |
|
|
|
command: "cp -T {{ etcd_cert_dir }}/ca.pem {{ kube_config_dir }}/ssl/etcd/ca.crt" |
|
|
|
changed_when: false |
|
|
|
|
|
|
|
- name: kubeadm | Copy etcd cakey as k8s cakey |
|
|
|
command: "cp -T {{ etcd_cert_dir }}/ca-key.pem {{ kube_config_dir }}/ssl/etcd/ca.key" |
|
|
|
changed_when: false |
|
|
|
|
|
|
|
- name: kubeadm | Create kubeadm config |
|
|
|
template: |
|
|
|
src: "kubeadm-config.{{ kubeadmConfig_api_version }}.yaml.j2" |
|
|
|