comlan66

comlan66

GitHub

Membre depuis March 2026

143 commande(s)
23,709 copie(s)
10 tag(s)

Génère des credentials programmatiques pour un utilisateur IAM.

bash
aws iam create-access-key --user-name nom-utilisateur

Redémarre Apache (httpd) sur CentOS/RHEL.

bash
sudo systemctl restart httpd

Installe un paquet sur des hôtes Debian/Ubuntu.

bash
ansible all -m apt -a "name=nginx state=present" --become

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

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

Démarre le service Apache2 sur Debian/Ubuntu.

bash
sudo systemctl start apache2

Crée un snapshot de sauvegarde d'une instance RDS.

bash
aws rds create-db-snapshot --db-instance-identifier mon-db --db-snapshot-identifier mon-snapshot-$(date +%Y%m%d)

Liste les 5 premières AMIs Amazon Linux 2 disponibles.

bash
aws ec2 describe-images --owners amazon --filters "Name=name,Values=amzn2-ami-hvm-*" --query "Images[:5].[ImageId,Name]" --output table

Affiche tous les dépôts de conteneurs ECR.

bash
aws ecr describe-repositories --query "repositories[].[repositoryName,repositoryUri]" --output table

Exécute une commande avec élévation de privilèges (sudo).

bash
ansible all -m shell -a "whoami" --become

Dump la liste de tous les fichiers de configuration inclus.

bash
sudo apache2ctl -t -D DUMP_INCLUDES

Affiche tous les buckets S3 du compte.

bash
aws s3 ls

Simule et affiche les différences de fichiers qui seraient modifiés.

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

Simule l'exécution du playbook sans appliquer de changements.

bash
ansible-playbook deploy.yml --check

Affiche les 50 dernières lignes contenant des erreurs.

bash
sudo grep "error" /var/log/apache2/error.log | tail -50

Affiche les ports sur lesquels Apache2 écoute activement.

bash
ss -tnlp | grep apache2

Affiche tous les fichiers de configuration VirtualHost disponibles.

bash
ls /etc/apache2/sites-available/

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

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

Configure Apache2 pour démarrer automatiquement au boot.

bash
sudo systemctl enable apache2

Exécute la commande en parallèle sur 10 hôtes à la fois.

bash
ansible all -m ping -f 10

Chiffre un fichier de variables avec Ansible Vault.

bash
ansible-vault encrypt vars/secrets.yml