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.

29 lines
655 B

  1. ---
  2. - name: Prepare
  3. hosts: all
  4. gather_facts: false
  5. become: true
  6. vars:
  7. ignore_assert_errors: true
  8. roles:
  9. - role: kubespray-defaults
  10. - role: bootstrap-os
  11. - role: kubernetes/preinstall
  12. - role: adduser
  13. user: "{{ addusers.kube }}"
  14. tasks:
  15. - name: Download CNI
  16. include_tasks: "../../../../download/tasks/download_file.yml"
  17. vars:
  18. download: "{{ download_defaults | combine(downloads.cni) }}"
  19. - name: Prepare CNI
  20. hosts: all
  21. gather_facts: false
  22. become: true
  23. vars:
  24. ignore_assert_errors: true
  25. kube_network_plugin: cni
  26. roles:
  27. - role: kubespray-defaults
  28. - role: network_plugin/cni