main.yml 806 B

12345678910111213141516171819202122232425262728293031323334
  1. ---
  2. - name: Turn Swap OFF (if not already disabled)
  3. command: /usr/sbin/swapoff -a
  4. tags: init
  5. #- name:
  6. #debug:
  7. #msg: "[Worker] K8S_TOKEN_HOLDER K8S token is {{ hostvars['K8S_TOKEN_HOLDER']['token'] }}"
  8. #tags: init
  9. #- name:
  10. #debug:
  11. #msg: "[Worker] K8S_TOKEN_HOLDER K8S Hash is {{ hostvars['K8S_TOKEN_HOLDER']['hash'] }}"
  12. #tags: init
  13. #- name:
  14. #debug:
  15. #msg: "[Worker] K8S_MASTER_IP is {{ hostvars['K8S_TOKEN_HOLDER']['ip'] }}"
  16. #tags: init
  17. - name: "Kubeadmn join"
  18. shell: >
  19. kubeadm join --token={{ hostvars['K8S_TOKEN_HOLDER']['token'] }}
  20. --discovery-token-ca-cert-hash sha256:{{ hostvars['K8S_TOKEN_HOLDER']['hash'] }}
  21. {{ hostvars['K8S_TOKEN_HOLDER']['ip'] }}:6443
  22. tags: init
  23. #- name: Join Computes to pool
  24. # command: "{{ kubeJoinCommand }}"
  25. # tags: init