Ansible deployment playbook
- Python 100%
| inventory/host_vars | ||
| playbooks | ||
| roles | ||
| .gitignore | ||
| ansible.cfg | ||
| generate_ansible_inventory.py | ||
| README.md | ||
Introduction
Welcome to the the svcunix-devel Ansible repo! Here we will store everything related to ansible:
- Host files
- Role informatioin
- Playbooks/Tasks
Getting Started
To get started using svcunix-devel ansible, follow these steps:
- ssh svc-awx-01
- Build container environment: NOTE You will need to be in the 'docker' group to run this.
mkdir ~/ams && cd ~/ams && git clone https://sigcompute.visualstudio.com/svcunix-devel/_git/ansible
cd ~/ams/ansible/dev-env && build.sh
- Drop into the container:
~/ams/ansible/dev-env/run.sh
- Set up ssh-agent so you don't have to put your ssh key password in for each host you connect to
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
Testing
TODO: Describe and show how to build your code and run the tests.
Contribute
TODO: Explain how other users and developers can contribute to make your code better. NOTE: Structure of our ansible repo hasn't been set yet, however, please feel free to add new things!
If you want to learn more about creating good readme files then refer the following guidelines. You can also seek inspiration from the below readme files: