Overview
Syllabus
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.
Le module Copy : généralités, validate, backup, recurse... - #Ansible 22.
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. MODULES 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).
ANSIBLE - 124. CREATION MODULE : INSERTION DANS ELASTICSEARCH.
ANSIBLE - 125. CREATION MODULE : GET DOCUMENTS.
ANSIBLE - 126. CREATION MODULE : SUPPRESSION DOCS/INDEX + TEST FINAL.
Taught by
xavki