408 commandes partagées

Ta mémoire technique
collaborative

Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.

CodeBox
408 Commandes
13 Développeurs
99 Technologies

408 résultat(s)

Affiche toutes les tâches qui seraient exécutées sans les lancer.

bash
ansible-playbook deploy.yml --list-tasks

Chiffre un fichier de variables avec Ansible Vault.

bash
ansible-vault encrypt vars/secrets.yml

Déchiffre un fichier Vault.

bash
ansible-vault decrypt vars/secrets.yml

Ouvre un fichier Vault dans l'éditeur par défaut pour le modifier.

bash
ansible-vault edit vars/secrets.yml

Chiffre une valeur à insérer directement dans un fichier YAML.

bash
ansible-vault encrypt_string "mon-mot-de-passe" --name "db_password"

Exécute une commande shell sur tous les hôtes.

bash
ansible all -m shell -a "uptime"

Copie un fichier local vers tous les hôtes distants.

bash
ansible all -m copy -a "src=./fichier.conf dest=/etc/fichier.conf mode=0644"

Analyse un playbook pour détecter les erreurs de style et bonnes pratiques.

bash
ansible-lint deploy.yml

Vérifie la syntaxe YAML du playbook sans l'exécuter.

bash
ansible-playbook deploy.yml --syntax-check

Affiche tous les facts Ansible d'un hôte (OS, IP, mémoire, etc.).

bash
ansible mon-serveur -m setup

Vérifie la connectivité SSH vers tous les hôtes de l'inventaire.

bash
ansible all -m ping

Récupère uniquement un fact précis sur tous les hôtes.

bash
ansible all -m setup -a "filter=ansible_os_family"

Vérifie la connectivité vers un groupe d'hôtes spécifique.

bash
ansible webservers -m ping

Crée un dossier avec les permissions sur les hôtes distants.

bash
ansible all -m file -a "path=/var/www/mon-app state=directory mode=0755 owner=www-data" --become

Supprime un fichier sur les hôtes distants.

bash
ansible all -m file -a "path=/tmp/fichier-temp.txt state=absent"