Tutorials Ansible fr BLGO : https://xavki.blog/ansible-tutoriaux-francais/ Playlist : https://www.youtube.com/playlist?list=PLn6POgpklwWoCpLKOSw3mXCqbRocnhrh- ANSIBLE - 0. SOMMAIRE DE FORMATION ANSIBLE - 1. INTRODUCTION ET PRESENTATION ANSIBLE - 2. NOTIONS ET DEFINITIONS ANSIBLE - 3. LES INSTALLATIONS (PIP, DEPOTS ET A SAVOIR) ANSIBLE - 4. SSH : CLEFS ET ASTUCES ANSIBLE - 5. FICHIER CFG : CONFIGURATION ET TUNING ANSIBLE- 6. LA COMMANDE ANSIBLE EN CLI ANSIBLE - 7. LIGNE DE COMMANDE : ASTUCES AVEC LES MODULES ANSIBLE - 8. INVENTORY : SA STRUCTURE (GROUPES, HOSTS, FORMATS...YAML OU INI ?) ANSIBLE - 9. INVENTORY : LES VARIABLES D'INVENTAIRE (HOST_VARS, GROUP_VARS...) ANSIBLE - 10. INVENTORY : LA COMMANDE ET LE GRAPH ANSIBLE - 11. PLAYBOOK : PREMIERS PAS ET OPTIONS ANSIBLE - 12. MODULE FILE : DIRECTORY, SOFTLINK, DROITS, TOUCH... ANSIBLE - 13. ANSIBLE VS TERRAFORM : IDEMPOTENCE & STATEFUL !! ANSIBLE- 14. GAGNEZ DU TEMPS : DEVELOPPEZ AVEC DOCKER (ASTUCE) ANSIBLE- 15. MODULE USER : COMMENT CREER, SUPPRIMER, GERER DES UTILISATEURS ANSIBLE - 16. LE REGISTER ET LE MODULE STAT ANSIBLE - 17. LES BOUCLES : WITH_ITEMS ET LES AUTRES WITH ANSIBLE - 18. LE MODULE APT : INSTALLATION, GESTION, SUPPRESSION DE PAQUETS ANSIBLE - 19. MODULE REBOOT : REDEMARRER UN SERVEUR APRES UPGRADE ANSIBLE - 20. MODULES SSH : CREATION ET DEPLOIEMENT DE CLEFS ANSIBLE - 21. DELEGATE_TO, RUN_ONCE ET RUN LOCAL AVEC/SANS SSH ANSIBLE - 22. LE MODULE COPY : LES BASES, VALIDATE, BACKUP, RECURSE... ANSIBLE - 23. LE MODULE FETCH : RECUPERER DES FICHIERS ET ASTUCES ANSIBLE -24. LE MODULE TEMPLATE : LES BASES, VARIABLES, LISTES, BOUCLES, ASTUCES... ANSIBLE - 25. LES HANDLERS : NOTIFY, DECLENCHEMENT, FLUSH... ANSIBLE - 26. LES ROLES : PRINCIPES ET STRUCTURE ANSIBLE - 27. LES ROLES : MISE EN PRATIQUE (EX : USER, NGINX...) ANSIBLE - 28. LE MODULE SYSTEMD : START, DAEMON-RELOAD, ENABLED... ANSIBLE - 29. MODULE UNARCHIVE : TELECHARGER ET DEZIPPER ANSIBLE - 30. MODULE LINEINFILE : MODIFICATION DE LIGNES (REGEXP, BACKUP, COMMENTAIRES...) ANSIBLE - 31. MODULES APT REPO : CLEF GPG ET AJOUT D'UN DEPOT (EX: DOCKER) ANSIBLE - 32. LA PRECEDENCE DES VARIABLES (HIERARCHIE) ANSIBLE - 33. LES GATHER FACTS ANSIBLE - 34. EX. MONITORING : INSTALLATION DE NODE EXPORTER ANSIBLE - 35. EX. MONITORING : GESTION DE VERSION ANSIBLE - 36. EX. MONITORING : INSTALLATION PROMETHEUS ANSIBLE -37. MODULE URI : PASSER DE REQUETES HTTP ANSIBLE - 38. LES MODULES SHELL ET COMMAND : COMME DANS VOTRE CLI ANSIBLE - 39. VARIABLES D'ENVIRONNEMENT ET PROMPT ANSIBLE - 40. LE MODULE SYNCHRONIZE : EQUIVALENT DE RSYNC ET MIEUX QUE COPY ? ANSIBLE - 41. INVENTORY DYNAMIQUE : INITIATION ANSIBLE - 42. MODULE ASSEMBLE : CONCATENER DES FICHIERS ANSIBLE - 43. MODULE SET FACT ET IMPACT DU CACHE ANSIBLE - 44. EX. MONITORING : INSTALLATION GRAFANA ANSIBLE - 45. EX. MONITORING : AJOUT D'UN DASHBOARD ET DE L'ADMIN GRAFANA ANSIBLE - 46. MODULE DOCKER_IMAGE : IMPORTER, BUILDER, PULLER ET PUSHER DES IMAGES ANSIBLE - 47. MODULE DOCKER_CONTAINER : CREER DES CONTENEURS, HEALTHCHECK, PORTS, COMMANDE... ANSIBLE - 48. MODULE DOCKER NETWORK & DOCKER VOLUME ANSIBLE - 49. MDULES DOCKER DE COLLECTE D'INFOS ANSIBLE - 50. LE MODULE DOCKER-COMPOSE : AVEC OU SANS FICHIER ANSIBLE - 51. TP - MODULE DOCKER SWARM : INTIALISATION D'UN CLUSTER (PREREQUIS ET LEADER) ANSIBLE - 52. TP - MODULE DOCKER SWARM : INSTALLATION MANAGERS ET WORKERS ANSIBLE - 53. TP - MODULE DOCKER SWARM SERVICE : INSTALLATION DE TRAEFIK ET VISUALIZER ANSIBLE - 54. TP - DOCKER NODE : DRAIN, REMOVE, MANIPULATION DE FACT ANSIBLE - 55. TP - DOCKER STACK : DEPLOYER UNE APPLICATION (DERRIERE TRAEFIK) ANSIBLE - 56. ORGANISATION GIT : PLAYBOOKS, ROLES, DEPOTS ANSIBLE - 57. SCRIPT : INSTALLER VOS DEPOTS GIT DE ROLES ANSIBLE - 58. MODULE ADD_HOST, RAW & DOCKER (EX) ANSIBLE - 59. VAULT : CHIFFRER VOS SECRETS (UTILISATION SIMPLE) ANSIBLE - 60. VAULT : EVITEZ ENCRYPT STRING ANSIBLE - 61. CLI VAULT : ID ET MULTI-PASSWORD ANSIBLE - 62. MODULE MOUNT : MONTER DES SYSTEMES DE FICHIERS (EX : NFS) ANSIBLE - 63. ASTUCE : COMBINAISON INCLUDE VARS ET WITH FILEGLOB ANSIBLE - 64. ASTUCE : SET_FACT ET DEFINITION DE CLEFS/VALEURS (EX: TRAEFIK) ANSIBLE - 65. MODULES : LVM, PARTED, FILESYSTEM ET MOUNT ANSIBLE - 66. MODULES EXPECT ET ASSERT : SAISIE EN CLI ET TESTS DE RESULTATS ANSIBLE - 67. ASYNC STATUS & JOBS : TACHES EN BACKGROUND ANSIBLE - 68. ASTUCE : CLEANER ET ALLER VERS DU STATEFUL... ANSIBLE - 69. MODULE IPTABLES : TP - MISE EN PLACE BASTION/SERVEURS ANSIBLE - 70. TP VALORISATION : MODULE MYSQL/MARIADB ANSIBLE - 71. TP VALORISATION : INSERTION DE DATAS, WITH_RANDOM... ANSIBLE - 72. TP VALO : COLLECTE DE DATAS ET FACTS ANSIBLE - 73. TP VALO : MISE EN HTML, JINJA... ANSIBLE - 74. TP VALO : MODULE MAIL, ENVOYONS NOTRE SYNTHESE HTML ANSIBLE - 75. TP VALO : STOCKAGE MARIADB ET EXPLOITATION METABASE ANSIBLE - 76. TP VALO : INSERTION ELASTICSEARCH ET KIBANA ANSIBLE - 77. AWX : INTRODUCTION ANSIBLE - 78. AWX : INSTALLATION ANSIBLE - 79. AWX : INTERFACE GRAPHIQUE ANSIBLE - 80. AWX : LES PERMISSIONS (USERS, TEAMS, ORG...) ANSIBLE - 81. AWX : INVENTORY, HOSTS ET CREDENTIALS ANSIBLE - 82. AWX : CREER UN PROJET, UN TEMPLATE ET SCHEDULER UN JOB ANSIBLE - 83. AWX : SOURCE GIT ET WORKFLOW ANSIBLE - 84. AWX : LES NOTIFICATIONS (EX : MAIL) ANSIBLE - 85. AWS : L'INVENTAIRE DYNAMIQUE ANSIBLE - 86. AWS : TP WORDPRESS ET KEY PAIRS (SSH) ANSIBLE - 87. AWS : SECURITY GROUP ET INSTANCE EC2 - TP ANSIBLE - 88. AWS : ADD_HOST, WAIT_FOR ET CREATION DE VOLUMES EC2 ANSIBLE - 89. AWS : INSTALLATION DE VOLUME EBS ET DE MARIADB ANSIBLE- 90. AWS : TP - INSTALLATION DE WORPDRESS ET VOLUMES EBS ANSIBLE - 91. AWS TP : ORGANISATION DES ROLES, VARIABLES... ANSIBLE - 92. AWS TP : SUPPRESSION DES EC2, SECURITY GROUP ET KEY PAIRS ANSIBLE - 93. LE MODULE GIT : CLONE, SSH, HTTPS... (EX: APP PYTHON) ANSIBLE - 94. MODULE FIND : RECHERCHER DES FICHIERS/DIR, PATTERNS, AGE, SIZE... ANSIBLE - 95. TP ELK : INSTALLATION DU ROLE ELASTICSEARCH (GALAXY) ANSIBLE - 96. TP ELK : INSTALLATION DE LOGSTASH ANSIBLE - 97. TP ELK : INSTALLATION DE KIBANA ANSIBLE - 98. PLUGINS : LES CALLBACKS POUR UN OUTPUT PLUS FACILE ANSIBLE - 99. PLUGIN LOGSTASH : ENVOYEZ VOS LOGS DE PLAYBOOK DANS ELK ANSIBLE - 100. MONITORING / LOGGING : ELK ET PROMETHEUS/GRAFANA ANSIBLE - 101. TP COMPIL : INSTALLATION ELASTICSEARCH EXPORTER + DASHBOARD ANSIBLE - 102. TP COMPIL : INSTALLATION DE FILEBEAT ANSIBLE - 103. TP COMPIL : AJOUT DU CLUSTER SWARM ANSIBLE - 104. TP COMPIL : METRICS ET LOGS DOCKER (CADVISOR) ANSIBLE - 105. JINJA : LISTES, DICTIONNAIRES ET BOUCLES ANSIBLE - 106. JINJA : LES CONDITIONS ANSIBLE - 107. JINJA2 : LES FILTRES SUR LES STRINGS ET LES LISTES ANSIBLE - 108. JINJA : FILTRES ET MANIPULATIONS MOINS COURANTES ANSIBLE - 109. JINJA2 REGEX & RAW : REPLACE, FINDALL, SEARCH, ESCAPE ANSIBLE - 100. JINJA : MANIPULATION D'URLS ET DE DATES/HEURES ANSIBLE - 111. JINJA : UTILISER LES VARIABLES D'UN AUTRE GROUPE ?? ANSIBLE - 112. JINJA : TP - HTML, FOR, SET ANSIBLE - 113. JINJA : JSON / YAML & TO / FROM ANSIBLE - 114. JINJA : QUERY JSON, SUM... ANSIBLE - 115. LES STRATEGIES : SERIAL, LINEAR, FREE, THROTTLE... ANSIBLE - 116. ANSIBLE-PULL : PREMIER RUN ANSIBLE - 117. ANSIBLE-PULL : INVENTAIRE ET SECRETS (VAULT) ANSIBLE - 118. COMBINER ANSIBLE PULL & PUSH POUR LE MEILLEUR.... ANSIBLE - 119. ANSIBLE PULL AVEC UN PRESEED ANSIBLE - 120. PACKER : PLAYBOOK, VAULT, PULL ANSIBLE - 121. UTILISATION AVEC PROVISIONNING VAGRANT ANSIBLE - 122. CREER UN MODULE : LES OBJECTIFS ET TEST PYTHON ANSIBLE - 123. CREATION MODULE : LA STRUCTURE (DOCUMENTATION, IMPORTS, MAIN)