Ansible
Tool ActifAutomatisation et configuration serveurs.
ansible all -m setup -a "filter=ansible_os_family"
Récupère uniquement un fact précis sur tous les hôtes.
ansible-vault view vars/secrets.yml
Affiche le contenu d'un fichier chiffré sans le déchiffrer sur disque.
ansible-playbook deploy.yml -e "@vars/prod.yml"
Injecte des variables extra depuis un fichier YAML.
ansible-playbook deploy.yml --list-tasks
Affiche toutes les tâches qui seraient exécutées sans les lancer.
ansible-vault edit vars/secrets.yml
Ouvre un fichier Vault dans l'éditeur par défaut pour le modifier.
ansible-galaxy list
Affiche tous les rôles Ansible Galaxy installés localement.
ansible all -m fetch -a "src=/var/log/nginx/error.log dest=./logs/ flat=no"
Télécharge un fichier de chaque hôte vers le controller.
ansible all -m copy -a "src=./fichier.conf dest=/etc/fichier.conf mode=0644"
Copie un fichier local vers tous les hôtes distants.
À propos
Automatisation et configuration serveurs.