|
@@ -52,7 +52,7 @@
|
|
block:
|
|
block:
|
|
- name: Initialize kubeadm (This process may take 5-10min)
|
|
- name: Initialize kubeadm (This process may take 5-10min)
|
|
command: "kubeadm init --pod-network-cidr='{{ appliance_k8s_pod_net_cidr }}' \
|
|
command: "kubeadm init --pod-network-cidr='{{ appliance_k8s_pod_net_cidr }}' \
|
|
- --apiserver-advertise-address='{{ ansible_default_ipv4.address }}'"
|
|
|
|
|
|
+ --apiserver-advertise-address='{{ public_ip }}'"
|
|
changed_when: true
|
|
changed_when: true
|
|
register: init_output
|
|
register: init_output
|
|
rescue:
|
|
rescue:
|
|
@@ -62,7 +62,7 @@
|
|
|
|
|
|
- name: Initialize kubeadm (This process may take 5-10min)
|
|
- name: Initialize kubeadm (This process may take 5-10min)
|
|
command: "kubeadm init --pod-network-cidr='{{ appliance_k8s_pod_net_cidr }}' \
|
|
command: "kubeadm init --pod-network-cidr='{{ appliance_k8s_pod_net_cidr }}' \
|
|
- --apiserver-advertise-address='{{ ansible_default_ipv4.address }}'"
|
|
|
|
|
|
+ --apiserver-advertise-address='{{ public_ip }}'"
|
|
changed_when: true
|
|
changed_when: true
|
|
register: init_output
|
|
register: init_output
|
|
|
|
|
|
@@ -113,7 +113,7 @@
|
|
name: "K8S_TOKEN_HOLDER"
|
|
name: "K8S_TOKEN_HOLDER"
|
|
token: "{{ k8s_token.stdout }}"
|
|
token: "{{ k8s_token.stdout }}"
|
|
hash: "{{ k8s_manager_ca_hash.stdout }}"
|
|
hash: "{{ k8s_manager_ca_hash.stdout }}"
|
|
- ip: "{{ ansible_default_ipv4.address }}"
|
|
|
|
|
|
+ ip: "{{ public_ip }}"
|
|
|
|
|
|
- name: Create yaml repo for setup
|
|
- name: Create yaml repo for setup
|
|
file:
|
|
file:
|
|
@@ -135,4 +135,4 @@
|
|
- name: Edge / Workstation Install allows pods to schedule on manager
|
|
- name: Edge / Workstation Install allows pods to schedule on manager
|
|
command: kubectl taint nodes --all node-role.kubernetes.io/master-
|
|
command: kubectl taint nodes --all node-role.kubernetes.io/master-
|
|
changed_when: true
|
|
changed_when: true
|
|
- failed_when: false
|
|
|
|
|
|
+ failed_when: false
|