You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
homelab/k8s/initialize.yml

15 lines
503 B

---
- name: Initialize the controlplane
hosts: root_master
become: yes
become_method: sudo
become_user: root
tasks:
- name: Initialize the control plane
shell: kubeadm init --pod-network-cidr={{ POD_NETWORK_CIDR }} --control-plane-endpoint "{{ APISERVER_VIP}}:{{ APISERVER_PORT }}" --upload-certs >> /etc/kubernetes/setup.out
args:
chdir: $HOME
creates: /etc/kubernetes/setup.out
# - name: Reboot machine to finaliza presetup
# reboot:
# reboot_timeout: 3600