Ansible playbooks for common provisioning tasks on clusters
- Python3
- pip3 -> apt install python3-pip
- Ansible -> pip3 install ansible --user && export PATH=$PATH:~/.local/bin
- pip3 install openshift pyyaml kubernetes --user
- ansible-galaxy collection install kubernetes.core
$ ansible-playbook -i inventory_change_default_user.yml 0_change-default-user.yml
$ ansible-playbook -i inventory.yml 1_base-config.yml
$ ansible-playbook -i inventory.yml 2_k3s-install.yml --ask-become-pass