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.
greglebreton
82168b601c
|
2 years ago | |
---|---|---|
fail2ban-conf | 2 years ago | |
README.md | 2 years ago | |
Vagrantfile | 2 years ago | |
inventory | 2 years ago | |
playbook.yml | 2 years ago | |
secrets.yaml | 2 years ago | |
vars.yml | 2 years ago |
README.md
ANSIBLE & VAGRANT
PRINCIPE
Ansible est un outils de configuration de machines. Vagrant sert à tester les playbooks via des VMs
INSTALLATION
python3 -m pip install --user ansible
python3 -m pip install --user ansible-core
#python3 -m pip install --user ansible-core==2.13.3 # (pour choisir une version spécifique)
USAGE
- Seul:
ansible -i inventory playbook.yml
- Avec Vagrant:
# juste pour lancer le playbook (nécessite une VM déjà crée)
vagrant provision
# demarrer la construction de la VM + Ansible playbook configuré dans la Vagrantfile
vagrant up
# stopper la VM
vagrant halt
# détruire la VM
vagrant destroy
Nécessite une Vagrantfile!