No description
| collections | ||
| inventories/production | ||
| roles | ||
| .editorconfig | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .pre-commit-config.yaml | ||
| ansible.cfg | ||
| baseline.yml | ||
| dump.yml | ||
| README.md | ||
| site.yml | ||
| updates.yml | ||
README for wpi-ansible repository
What is this?
This is a set of ansible scripts to manage the WPI workloads / nodes
Usage
Configuration mgmt / deployment
To run all configuration for the WPI group on your test enviroment:
First install 3rd party ansible roles:
$ ansible-galaxy install -r roles/requirements.yml
Then :
$ ansible-playbook --vault-password-file=~/.vault_passwd --become -i inventories/test --limit globalci site.yml
Same thing on production :
$ ansible-playbook --vault-password-file=~/.vault_passwd --become -i inventories/production --limit globalci site.yml