Provisioning
The playbook allows the end-user to perform an initial cluster deployment, or a cluster re-deployment after a performed cluster reset.
Important
Refer to the Ansible tutorial for usage of encrypted variables and files.
Execution
Example of playbook execution, using the Ansible Vault global password:
ansible-playbook --ask-vault-pass provisioning.yamlAnsible Vault global password prompt:
Vault password: my-Gl0bal-Passw0rdTags
The end-user can use Ansible tags in order to re-deploy specific segments of the playbook.
Example of re-deploying the kubernetes playbook segment:
ansible-playbook --ask-vault-pass --tags=kubernetes,charts provisioning.yamlSince the cluster role OS updates are fully automated, using the above tags allows the end-user to save time re-deploying the cluster after a reset.
Last updated on