- SALT - 01. Introduction
- SALT - 02. Définitions & Concepts : minions, pillars, grains, reactor, beacon...
- Installation d'un master - #Salt 03
- Installation des minions - #Salt 04
- Premiers pas : fonctions et modules - #Salt 05
- Les binaires salt - #Salt 06
- Principales commandes & options - #Salt 07
- Targets : sélectionner vos serveurs cibles - #Salt 08
- Grains et Saltutil : custom et script python
- Premiers States : les bases - #Salt 10
- States et Répertoires : organisation et includes - #Salt 11
- Les Pillars : premier pas - #Salt 12
- Users et Groups - #Salt 13
- Première boucle For - #Salt 14
- Highstate & Top.sls : mise en place - #Salt 15
- State File : touch, fichiers, directory, comment, decode... - #Salt 16
- Premier Template : file managed - #Salt 17
- Archives : extraction, download, conditions... - #Salt 18
- Packages & Repos : installation, mises à jour... - #Salt 19
- States Service : manager vos services systemd - #Salt 20
- Map Jinja : variable par défaut, filtre par grains - #Salt 21
- Jinja : filter by, définition de variable- #Salt 22
- Nodegroups & Grains : regroupement de cibles - #Salt 23
- La Mine : collecter et utiliser vos données - #Salt 24
- Minions : les reconfigurer à distance (states) - #Salt 25
- TP Monitoring : installation de node exporter - #Salt 26
- TP Monitoring : configuration et installation de prometheus - #Salt 27
- TP Monitoring : grafana et la datasource prometheus - #Salt 28
- TP Monitoring : les dashboards Grafana - #Salt 29
- ARGO-EVENTS - 01. INTRODUCTION
- Installation : CRDs, EventBus - #ArgoEvents 02
- L'eventsource webhook - #ArgoEvents 03
- Eventsource RabbitMQ (AMQP) - #ArgoEvents 04
- Introduction - What is it ? Why ? - #Prometheus #Grafana 01
- Installation - #Prometheus #Grafana 02
- Concepts & Definitions - #Prometheus 03
- Graphical Interface - #Prometheus 04
- Node-exporter installation - #Prometheus 05
- Introduction : why ? where ? - #DOCKER 01
- Container vs Virtual Machine - #Docker 02
- Installation (manually and script) - #Docker 03
- Our first container - #Docker 04
- Mount our first Volume - #Docker 05
- Docker volume command - #Docker 06
- Environment variables & env file - #Docker 07
- Create an image from container : docker commit - #Docker 08
- Create an image : the Dockerfile & build - #Docker 09
- Introduction : why ? what ? - #ELK 01
- Installation Elasticsearch, Logstash and Kibana - #ELK 02
- Begin with an example - #ELK 03
- Filebeat, a simple example with nginx logs - #ELK 04
- Filebeat to Logstash to Elasticsearch - #ELK 05
- Filebeat : the input logs - #ELK 06
- Introduction - #Couchbase 01
- Définitions - #Couchbase 02
- Concepts : memory first, queues, rebalance, failover, éviction... - #Couchbase 03
- Installation d'un serveur : CE vs EE, cluster, prérequis - #Couchbase 04
- Installation du cluster via GUI - #Couchbase 05
- Cluster avec docker-compose - #Couchbase 06
- CLI cluster-init : création d'un cluster, Transparent HugePage et swappiness - #Couchbase 07
- Les types de buckets - #Couchbase 08
- Premiers buckets : CLI vs GUI - #Couchbase 09
- Découverte de l'interface graphique - #Couchbase 10
- RBAC : Users et Groupes - #Couchbase 11
- STRACE - 01. INTRODUCTION - PREMIERS PAS VERS LES SYSCALLS
- STRACE - 02. DEBUTER : PREMIERES OPTIONS
- STRACE - 03 : TRACER LES FORKS
- STRACE - 04. TEMPS : INTERVALLES, HORODATAGE, SYNTHESE
- STRACE - 05. PREMIER DIAGNOSTIQUE (EX: EXECVE, ALIAS, ECHO)
- STRACE - 06. FILTRER LES SYSCALLS (EX: READ, SSH PASSWORD??)
- K9S, dashboard kubernetes... en 2min #zoom
- LENS : ide pour kubernetes... en 2min #zoom
- Les Projets Argo... en 2min #zoom
- DEVOPS vs SRE... en 2min #zoom
- Relationnelles vs Non-Relationnelles... en 2min #zoom
- Réplication vs Partition... en 2min #zoom
- Message queues, pourquoi ?? en 2min... #zoom
- Gitops, c'est quoi ???... en 2min #zoom
- LVM stripping et les chunks... en 2min #zoom
- LVM et les strips... en 2min #zoom
- Le vm.swappiness... en 2min #zoom
- Awk, sa fonction system... en 2min #zoom
- Iptables : prerouting, postrouting, chains... en 2min #zoom
- La swap... en 2min #zoom
- Kubectl get events... en 2min #zoom
- Docker History... en 2min #zoom
- Formation Helm : le sommaire
- HELM - 1. INTRODUCTION : POURQUOI, COMMENT
- Concepts & Définitions - #Helm 02
- HELM - 3. INSTALLATION & AUTOCOMPLETE/ALIAS
- HELM - 4. ENVIRONNEMENT : REPERTOIRES ET VARIABLES
- HELM - 5. DEPOTS : INSTALLATION ET PRINCIPES
- HELM - 06. REPOS/CHARTS : RECHERCHER ET AJOUTER
- HELM - 07. PREMIER DEPLOIEMENT (SET VS VALUES.YAML - EX. WORDPRESS)
- HELM - 8. PREMIER UPGRADE DE RELEASE (EX. WORDPRESS)
- HELM - 09. PREMIER ROLLBACK, REUSE VALUES, SECRETS
- HELM - 10. PREMIERE CHART : SA STRUCTURE ET SON SQUELETTE
- HELM - 11. PREMIER TEMPLATE ET PREMIERES BOUCLES
- HELM - 12. LES VARIABLES GENERIQUES
- HELM - 13. CONDITIONS : IF, DEFAULT, TERNAIRE, FAIL...
- HELM - 14. LES FONCTIONS GENERIQUES
- HELM - 15. WITH, RANGE ET SCOPES
- Instanciation démo - #HELM 16
- Include & Helpers - #Helm 17
- Configmap & Restart de pods (Astuce) - #Helm 18
- TP - Déployer une API Python - #Helm 19
- TP - Code API + Dockerfile - #Helm 20
- TP - Chart RedisInsight - #Helm 21
- TP - Chart Redis : création et déploiement - #Helm 22
- TP - Chart API Python - #Helm 23
- Créer un repository de Charts avec Github Pages - #Helm 24
- Repository automatique avec Github Action & le Chart releaser - #Helm 25
- Tp API - Persistence : pv, pvc, reload - #Helm 26
- Annotations Pre et Post Hooks - #Helm 27
- TP Hooks - Pre-Upgrade : redis backup - #Helm 28
- TP Hooks - Pre-Rollback : redis restauration - #Helm 29
- Dépendances : premiers pas - #Helm 30
- Dépendances & Variables - #Helm 31
- Helm Operator : Introduction et Installation - #Helm 32
- Première Helm-Release : HR + github - #Helm 33
- Secrets & Kubeseal - #Helm 34
- Plugin Secrets : chiffrez vos secrets - #Helm 35
- Helmfile : introduction & installation - #Helm 36
- Introduction in 5 minutes - #ANSIBLE 01
- Definitions and Concepts : inventory, hosts and groups - #ANSIBLE 02
- Playbooks and Roles ?? #ANSIBLE 03
- How could you install it ?? #ANSIBLE 04
- SSH : How generate and use a key ? #ANSIBLE 05
- What is ansible.cfg file ? #ANSIBLE 06
- Inventory and Structure #ANSIBLE 07
- Inventory variables : host_vars and group_vars - #ANSIBLE 8
- The Playbook file - #ANSIBLE 09
- CLI : simple commands and tips/tricks - #ANSIBLE 10
- First module, the file module - #ANSIBLE 11
- How to easily develop ansible code with docker ? - #ANSIBLE 12
- User module : create, remove and manager users - #ANSIBLE 13
- Stat module & Register - #ANSIBLE 14
- With_items and Loops - #ANSIBLE 15
- APT Module : install/update/remove packages - #ANSIBLE 16
- Reboot module - #ANSIBLE 17
- SSH modules (generate and deploy a key) - #ANSIBLE 18
- Delegate_to, run_once and local connection - #ANSIBLE 19
- The COPY module : to copy files and directories - #ANSIBLE 20
- The FETCH module : centralize your files - #ANSIBLE 21
- The TEMPLATE module : jinja, backup, with_items, for loop - #ANSIBLE 22
- Handlers : What is it ? How to use it ? (ex. nginx) - #ANSIBLE 23
- Roles : What is it ? Why ? How ? - #ANSIBLE 24
- Our FIRST roles ? - #ANSIBLE 25
- The SYSTEMD module - #ANSIBLE 26
- Unarchive and get_url modules - #ANSIBLE 27
- Lineinfile module - #ANSIBLE 28
- APT key and repository modules - #ANSIBLE 29
- Precedence of variables - #ANSIBLE 30
- Gather Facts - # ANSIBLE 31
- Exercises / Monitoring : How to install node exporter - #ANSIBLE 32
- Exercises / Monitoring : install prometheus - #ANSIBLE 33
- URI module : send http request - # ANSIBLE-34
- Shell & Command modules - #ANSIBLE 35
- Env vars, lookup & prompt - #ANSIBLE 36
- Synchronize & Assemble modules - #Ansible 37
- PE Monitoring : grafana installation - #ANSIBLE 38
- PE Monitoring - Grafana dashboards, datasource and user - # Ansible 39
- Docker image & login modules - #Ansible 40
- Docker container : build, run, check - #Ansible 41
- Docker Network & Volume modules - #Ansible 42
- How to get docker informations with modules ? - #Ansible 43
- The docker-compose module : build, file... - #ansible 44
- LINUX - 1.1 HARDWARE : ALIMENTATION ET ENERGIE
- LINUX - 1.2 HARDWARE : LA CARTE MERE, SES BRIDGES ET SON HORLOGE
- LINUX - 1.3 : HARDWARE : LE CPU, SES CACHES ET SES REGISTRES
- SSH - 1. INTRODUCTION
- SSH - 2. SSHD_CONFIG : PARAMETRES DE CONFIGURATION DU SERVEUR
- SSH - 3. GENERER UNE CLEF (SSH-KEYGEN, TYPES, SSH-COPY-ID)
- #SSH - 4. L' AGENT SSH : EMBARQUEZ VOS CLEFS
- SSH - 5. LE FICHIER SSH CONFIG
- SSH - 6. REBOND ET JUMP
- SSH - 7. ASTUCE : LOCAL PORT FORWARDING
- SSH - 8. LE REMOTE FORWARDING OU REMOTE FORWARD DE PORT
- SSH - 9. OUVRIR UN PROXY SOCKS
- SSH - 10. PASSER DES VARIABLES D'ENVIRONNEMENT
- 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
- TRAEFIK - 1. INTRODUCTION
- TRAEFIK - 2. PRINCIPES ET DEFINITIONS
- TRAEFIK - 3. INSTALLATION BINAIRE & INTERFACE GRAPHIQUE
- TRAEFIK - 4. PREMIER LOAD BALANCER
- TRAEFIK - 5. AUTHENTIFICATION BASICAUTH : SIMPLE MOT DE PASSE
- TRAEFIK - 6. HTTPS : AVEC CERTIFICAT AUTO-SIGNE
- TRAEFIK : HTTPS : AVEC UN CERTIFICAT LET'S ENCRYPT
- TRAEFIK - 8. PROVIDER DOCKER : PREMIERS PAS
- TRAEFIK - 9. PROVIDER DOCKER : RESEAUX ET USEBINDPORTIP
- TRAEFIK - 10. ROUTERS : LES RULES (HOST, PATH, REECRITURE, REGEXP)
- TRAEFIK - 11. TCP ET HOSTSNI (EX: MYSQL)
- TRAEFIK - 12. HTTP : LES HEADERS PERSONNALISES ET FORWARD FOR
- TRAEFIK - 13. TLS : LES OPTIONS & VERSIONS
- TRAEFIK - 14. MIDDLEWARES : FILTRER LES IP ET COMPRESSION
- TRAEFIK - 15. MIDDLEWARES : CHAINE POUR ORDONNER VOS MANIPULATIONS
- TRAEFIK -16. MIDDLEWARE ERRORS : NE PLUS RENVOYER D'ERREURS AUX CLIENTS
- TRAEFIK - 17. MIDDLEWARE CIRCUITBREAKER : INTERVENTION SUR LATENCE, CODE HTTP...
- TRAEFIK - 18. LES LOGS : LES DEUX TYPES
- TRAEFIK - 19. METRIQUES : ROUTE POUR PROMETHEUS ET LES AUTRES
- TRAEFIK - 20. DOCKER COMPOSE : CONFIGURATION DU HTTPS
- TRAEFIK - 21. HTTPS & DOCKER-COMPOSE : COMMENT DECLARER UN SERVICE ?
- #VAGRANT K8S - 1. OBJECTIFS ET PRINCIPES
- VAGRANT K8S - 2. SQUELETTE DU VAGRANTFILE
- VAGRANT K8S - 3. UTILISER UN PROMPT ET LES CONDITIONS
- VAGRANT K8S - 4. INSTALLATION #HAPROXY
- VAGRANT K8S - 5. INSTALLATION KUBESPRAY
- VAGRANT K8S - 6. INSTALLATION NFS ET WORDPRESS PUIS RUN VAGRANT
- LOKI - 1. INTRODUCTION ET PRESENTATION
- LOKI - 2. INSTALLATION DU SERVEUR LOKI
- LOKI - 3. INSTALLATION DE PROMTAIL & DATASOURCE GRAFANA
- LOKI - 4. INSTALLATION ET UTILISATION DE LOGCLI
- LOKI - 5. GUI PROMTAIL & ASTUCE GRAFANA (GRAPHES LOKI)
- KVM - 1. INTRODUCTION (QEMU, LIBVIRT...)
- KVM - 2. INSTALLATION
- KVM - 3. VIRT MANAGER : PREMIERE MACHINE VIRTUELLE
- KVM - 4. VIRT INSTALL : PREMIERE VM VIA LA CLI
- KVM/QEMU - 5. VIRSH : PREMIERE MACHINE EN XML
- KVM - 6. VIRT INSTALL : UTILISATION D'UN PRESEED (EX : DEBIAN)
- KVM - 7. LES RESEAUX : CREER UN NAT (ET DHCP + IP STATIQUE)
- KVM - 8. INSTALLATiON D'UNE VM VIA VIRT-BUILDER
- KVM - 9. CHANGER LE MOT DE PASSE ROOT VIA UN QCOW
- KVM - 10. COMMENT AJOUTER UN DISQUE A UNE VM ?
- PACKER - 1. INTRODUCTION
- PACKER - 2. INSTALLATION
- PACKER - 3. PREMIERE IMAGE : UBUNTU AVEC PRESEED POUR VIRTUALBOX
- PACKER - 4 : LES VARIABLES
- PACKER - 5. BUILDER KVM : INSTALLATION D'UBUNTU AVEC PRESEED
- PACKER - 6. BUILDER KVM : INSTALLER UBUNTU AVEC CLOUD-INIT
- MINDSET - 1. INGENIEUR VS TECHNICIEN ??
- LA PATIENCE - MINDSET #2
- APPRENDRE && COMPRENDRE - MINDSET #3
- TERRAFORM - 1. INTRODUCTION ET PRESENTATION
- TERRAFORM - 2. INSTALLATION ET HELLO WORLD
- TERRAFORM - 3. DEFINITIONS ET NOTIONS
- TERRAFORM - 4. VARIABLES ET LOCAL_EXEC : STRING, LISTE ET MAP
- TERRAFORM - 5. VARIABLES : LA PRECEDENCE OU NIVEAUX DE DECLARATION (.TFVARS...)
- #TERRAFORM - 6. REMOTE_EXEC & FILE : COMMANDES VIA SSH - EX: #NGINX
- TERRAFORM - 7. REMOTE_EXEC : INSTALLATION DE DOCKER ET SA SOCKET
- TERRAFORM - 8. PROVIDER DOCKER : IMAGE ET CONTENEUR
- TERRAFORM - 9. LES MODULES : INTRODUCTION
- TERRAFORM - 10. LES MODULES : PREMIERS PAS
- TERRAFORM - 11. LES MODULES : TERRAFORM APPLY -TARGET (DEPENDANCES)
- TERRAFORM - 12. PROVIDER DOCKER : UTILISATION DES NETWORKS
- TERRAFORM - 13. PROVIDER DOCKER : INSTALLER LES VOLUMES
- TERRAFORM - 14. PROVIDER DOCKER : EXEMPLE WORDPRESS
- TERRAFORM - 15. DATA SOURCE, REGISTRY ET IMPORTANCE DE L'IDEMPOTENCE
- TERRAFORM - 16. DOCKER VIA SSH ET TRIGGER SUR TIMESTAMP
- TERRAFORM - 17. DOCKER : DESTROY ET LOCAL-EXEC
- TERRAFORM - 18. KUBERNETES : INTRODUCTION & PREMIER POD
- TERRAFORM - 19. KUBERNETES : NAMESPACE ET SERVICE
- TERRAFORM - 20. KUBERNETES : PREMIER INGRESS ET SERVICE EXTERNALNAME
- TERRAFORM - 20. KUBERNETES : PREMIER INGRESS ET SERVICE EXTERNALNAME
- TERRAFORM - 21. KUBERNETES/WORDPRESS : INSTALLATION PV ET PVC
- TERRAFORM - 22. KUBERNETES/WORDPRESS : FAIRE LE DEPLOYMENT MYSQL
- TERRAFORM - 23. KUBERNETES/WORDPRESS : ECRIRE LE DEPLOYMENT WORDPRESS
- TERRAFORM - 24. KUBERNETES/WORDPRESS : INGRESS, OUTPUTS ET ORGANISATION DES FICHIERS
- TERRAFORM - 25. KUBERNETES/WORDPRESS : CREER UN MODULE POUR FACTORISER - EX: PV/PVC
- INSTALLATION DE KVM #TERRAFORM 26
- TERRAFORM - 27. PROVIDER KVM : PREMIERE VM (LIBVIRT)
- TERRAFORM - 28. KVM : UTILISER CLOUD INIT EN POST-INSTALLATION
- TERRAFORM - 29. KVM : FIXER DES IP STATIQUES VIA LES MAC ADDRESS
- TERRAFORM - 30. CLOUD INIT : IP STATIQUE VIA LA CONF DES INTERFACES
- TERRAFORM - 31. KVM : METTRE EN PLACE UN MODULE POUR VOS INSTANCES
- TERRAFORM - 32. KVM : COMMENT CREER ET UTILISER DES POOL DE STOCKAGE ?
- TERRAFORM - 33. UTILISATION DES LOCALS ET DE LOOKUP
- TERRAFORM - 34. COMPRENDRE LES WORKSPACES (EX. MULTIENVIRONNEMENT)
- RH. 1 - COMMENT NEGOCIER UN PLUS GROS SALAIRE A L'EMBAUCHE ?
- RH - 2. AVEC OU SANS DIPLOME ? EMBAUCHE, CARRIERE...
- Mes entretiens d'embauches...
- TechsMatch : le recrutement avec les bons filtres !!
- Trouver le bon job...
- ACTIVE DIRECTORY / POWERSHELL - 1. INTRODUCTION ET PRESENTATION
- ACTIVE DIRECTORY / POWERSHELL - 1. INTRODUCTION PARTIE 2
- ACTIVE DIRECTORY - 2. INSTALLATION GRAPHIQUE ET POWERSHELL
- ACTIVE DIRECTORY - 3. LES OBJETS
- ACTIVE DIRECTORY / POWERSHELL - 4. OU : LES UNITES D'ORGANISATION
- ACTIVE DIRECTORY - 5. AUTORISATIONS DE PARTAGE
- AD - 6. AUTORISATIONS DE PARTAGE SUITE
- AD - 6. AUTORISATIONS DE PARTAGE SUITE
- LES TUTOS DE JEROME BEZET-TORRES : INTRODUCTION
- ACTIVE DIRECTORY / POWERSHELL - 1. INTRODUCTION ET PRESENTATION
- ACTIVE DIRECTORY / POWERSHELL - 1. INTRODUCTION PARTIE 2
- ACTIVE DIRECTORY - 2. INSTALLATION GRAPHIQUE ET POWERSHELL
- ACTIVE DIRECTORY - 3. LES OBJETS
- ACTIVE DIRECTORY / POWERSHELL - 4. OU : LES UNITES D'ORGANISATION
- ACTIVE DIRECTORY - 5. AUTORISATIONS DE PARTAGE
- AWS 2.1 - IAM : SECURITE MFA, GROUPES, ROLES, PASSWORD
- AWS - 2.2. SON INFRASTRUCTURE : REGIONS, AZ, DC, POPS...
- AWS - 2.3 LE RESEAU : LES PRINCIPES (VPC, IGW, NACL, SG...)
- AWS - 2.4. CREATION D'UN VPC, INTERNET GATEWAY ET SUBNETS
- KAISEN LINUX : COMMENT EN ARRIVE-T-ON A CREER SA DISTRIBUTION ?
- KAISEN LINUX - INTERFACE DE L'OS
- KAISEN LINUX - LIVE ET TERMINAL
- KAISEN LINUX - 4. DE LA PREMIERE VERSION A MAINTENANT
- KAISEN LINUX - 5. CONSTRUCTION DU REFERENTIEL/DEPOT APT
- KAISEN LINUX - POUSSER UNE NOUVELLE VERSION D'UN PAQUET + SU/SUDO
- CASSANDRA - 1. INTRODUCTION ET NOSQL
- CASSANDRA - 2. NOTIONS : ACID VS CAP THEOREM VS BASE VS PROTOCOLE PAXOS
- CASSANDRA - 3. INSTALLATION : DEBIAN ET DOCKER
- CASSANDRA - 4. PRINCIPES ET DEFINITIONS
- CASSANDRA - 5. PRINCIPAUX FICHIERS ET REPERTOIRES
- CASSANDRA - 6. CQLSH : PREAMBULE (CQLSHRC, OPTIONS...)
- CASSANDRA - 7. CQL : PREMIERES COMMANDES
- CASSANDRA - 8. DATA MODELING : DUPLICATION ET DENOMALISATION
- CASSANDRA - 9. INSTALLATION DU CLUSTER
- CASSANDRA - 10 : TUNING : KERNEL TCP ET JVM OPTIONS
- CASSANDRA - 11. TOKEN RING : LA CLEF DE PARTITIONNEMENT
- CASSANDRA - 12. CLUSTER AVEC DOCKER-COMPOSE
- CASSANDRA - 13. LE CONSISTENCY LEVEL ET LE QUORUM (PRINCIPES ET EXEMPLE)
- CASSANDRA - 14. TABLE : IMPORTANCE DU DATA MODELING (WHERE, GROUP BY)
- CASSANDRA - 15. TABLE : TIMESTAMP ET TTL
- ACTUS DEVOPS : ALERTMANAGER, FAILLE VAULT, KUBERNETES, GHUNT, GRIP, ADRECON, CERTFR...
- ACTUS DEVOPS : DOCKER VM, GUACAMOLE, KONG, FOSDEM, USENIX
- ACTUS DEVOPS : K9S, DOCKER, DOCUMENTATION, VAGRANT/K3S, LOI DE BENFORD...
- ACTUS #DEVOPS : ARGOCD, XLSKUBECTL, VICTORIAMETRICS, KVM/ESXi, AWS, BOTO3, @Just me and Opensource
- ACTUS #DEVOPS : TLS (TDFERDINAND), KUBE SCORE, KLUM, HAPROXY INGRESS CONTROLLER
- ACTUS DEVOPS : KUBETAP, LITMUS, SHELL OPERATOR, ENV0, GRAFANA
- ACTU DEVOPS : GORSAIR, KUBEBOX, PUSHRM, TFERDINAND, FORMATION NGINX, ARKADE, OPENDISTRO...
- ACTUS DEVOPS - MITOGEN, BLOG BARBU, PYTHON, SUJETS A VENIR
- ACTUS DEVOPS : BUILDAH, CLOUD SOUVERAIN ??, MICROK8S, HCP, LANDO
- ACTUS DEVOPS : MONOREPO, AWS DDOS, CONTENEURS, KUBERNETES, PROMETHEUS 2.19...
- Actus Devops : CNCF, GAIAX, OPENDISTRO, KERNEL...
- Actus Devops : Kaisen, PGCon et autres, Kafka, Raspi 8Go, cloud, pipeline et sécurité...
- Actus Devops : Lidl cloud, aws kendra, ansible gitops...
- Actus Devops : Zwindler, grafana 7.0, ELK 7.7.0, harbor, SRE...
- ELK - 0. TUTOS ET AUTOFORMATION FR
- ELK - 1. INTRODUCTION ET PRINCIPES
- ELK - 2. INSTALLATION #ELASTICSEARCH
- ELK - 3. INSTALLATION KIBANA
- ELK - 4. INSTALLATION LOGSTASH
- ELK - 5. LOGSTASH : INPUT FILES ET GROK EX. NGINX (LES FICHIERS LOCAUX)
- ELK - 6. FILEBEAT : INSTALLATION ET MODULE EX. NGINX
- ELK - 7. FILEBEAT : INPUT FILES ET OUPUT LOGSTASH
- ELK - 8. FILEBEAT : LES INPUTS DE TYPE LOG
- ELK - 9. FILEBEAT : INPUT CONTAINER ET TCP
- ELK - 10. LOGSTASH : MULTI INPUT FILEBEAT ET MULTI-INDEX
- ELK - 11. FILEBEAT : OUTPUT POUR LOGSTASH
- ELK - 12. FILEBEAT : OUTPUT VERS KAFKA
- ELK - 13. FILEBEAT : OUTPUT DE TYPE FILE OU CONSOLE
- ELK - 14. FILEBEAT : COMMUNIQUER EN TLS/SSL AVEC LOGSTASH
- ELK - 15. FILEBEAT : COLLECTE DES LOGS POSTGRESQL (MODULE)
- ELK - 16. METRICBEAT : COLLECTE DES METRIQUES SYSTEM (MODULE)
- ELK - 17. METRICBEAT : METRIQUES DOCKER (MODULE)
- ELK - 18. LOGSTASH : INPUT FILE
- ELK - 19. LOGSTASH : INPUT PLUGIN STDIN ET BEAT
- ELK - 20. LOGSTASH : INPUT PLUGIN EXEC ET TCP
- ELK - 21. LOGSTASH : INPUT PLUGIN ELASTICSEARCH
- ELK - 22. LOGSTASH : INPUT PLUGIN DE TYPE JDBC - EX : POSTGRESQL
- ELK - 23. LOGSTASH : INPUT PLUGIN TWITTER
- ELK - 24. LOGSTASH : INPUT PLUGIN HTTP
- ELK - 25. LOGSTASH : PRINCIPE DES FILTERS - EX : CSV
- ELK - 26. LOGSTASH : FILTER PLUGIN DATE
- ELK - 27. LOGSTASH : FILTER MUTATE
- ELK - 28. LOGSTASH : FILTER AGGREGATE SIMPLIFIE
- ELK - 29. LOGSTASH : AJOUT DE PLUGINS (EN/HORS LIGNE), REMOVE, UPDATE
- ELK - 30. LOGSTASH FILTERS : DISSECT, CIDR ET ALTER
- ELK - 31. LOGSTASH : LE FILTRE GROK (PRINCIPES ET UTILISATION)
- ELK - 32. LOGSTASH : GROK ET CUSTOM PATTERN
- ELK - 33. LOGSTASH : GESTION DES GROKPARSEFAILURE
- ELK - 34. LOGSTASH : CODEC MULTI-LIGNES ET GROK
- ELK - 35. LOGSTASH : OUTPUT DE TYPE FILE, CSV ET EXEC
- ELK - 36. LOGSTASH : OUTPUT DE TYPE ELASTICSEARCH - GENERAL
- ELK - 37. LOGSTASH : ELASTICSEARCH - CREATION DE TEMPLATES D'INDEX
- ELK - 38. ELASTICSEARCH : INDEX LIFECYCLE MANAGEMENT - PRINCIPES ET CONFIGURATION
- ELK - 39. LOGSTASH : CONFIGURATION DE ILM POUR ELASTICSEARCH
- ELK - 40. LOGSTASH : EXPORTER VERS MONGODB (OUTPUT)
- ELK - 41. LOGSTASH : CREATION DE TICKET REDMINE (OUTPUT)
- ELK - 42. LOGSTASH : INJECTER VOS DONNEES DANS KAFKA
- ELK - 43. KIBANA : PRESENTATION ET PRINCIPES
- ELK - 44. KIBANA : DISCOVER, les filtres et principes
- ELK - 45. KIBANA : DEBUTER AVEC KQL
- ELK - 46. KIBANA : DISCOVER AVEC LUCENE ET REGEXP
- ELK - 47. KIBANA : VISUALISATION AVEC LENS
- ELK - 48. KIBANA : VISUALISATION EN DATA TABLE
- ELK - 49. KIBANA : VISUALISATION - LES GAUGES ET LES GOALS
- ELK - 50. KIBANA : LES GRAPHIQUES AVEC LINE (VIZUALISE)
- ELK - 51. KIBANA : UTILISER LES CONTROLS POUR VOS DASHBOARDS
- ELK - 52. KIBANA : TIMELION, LA VISUALISATION ULTRA CUSTOM
- ELK - 53. KIBANA : VISUALISATION SOUS FORME DE HEATMAP
- ELK - 54. KIBANA : FAIRE DES CARTES AVEC MAPS
- ELK - 55. KIBANA : TSVB / COMPTEUR / MARKDOWN / CAMEMBERTS...
- ELK - 56. KIBANA : LES CANVAS (MISE EN FORME DESIGN)
- ELK - 57. KIBANA : LE MACHINE LEARNING (STATISTIQUES AVANCEES)
- ELK - 58. KIBANA : LE MODULE METRIC ET METRICBEAT
- ELK - 59. KIBANA : LE MODULE UPTIME ET HEARTBEAT
- ELK - 60. KIBANA : LE MODULE SIEM ET IPTABLES (EXEMPLE)
- ELK - 61. KIBANA : APM (APPLICATION PERFORMANCE MONITORING)
- ELK - 62. KIBANA : ROLLUP D'INDEX OU JOBS DE REGROUPEMENT DE DOCUMENTS
- ELK - 63. KIBANA : TRANSFORM CREER UN INDEX A PARTIR D'UNE REQUETE ELASTIC
- ELK - 64. KIBANA : SAUVEGARDE ET RESTAURATION DE ELASTICSEARCH
- ELK - 65. KIBANA : MISE EN PLACE DU HTTPS VIA TLS (SANS NGINX)
- ELK - 66. KIBANA : EN HTTPS DERRIERE UN NGINX
- ELK - 67. KIBANA : PARAMETRES DE CONFIGURATION VIA GUI ET KIBANA.YML
- ELK - 68. ELASTICSEARCH : CONFIGURER UN CLUSTER ES (3 NOEUDS)
- ELK - 69. ELASTICSEARCH : PREMIERS CURL (INDEX, DOCUMENTS...)
- ELK - 70. ELASTICSEARCH : CEREBRO POUR MANAGER VOTRE CLUSTER
- ELK - 71. ELASTICSEARCH : MANAGEMENT DE CLUSTER AVEC ELASTICHQ
- ELK - 72. ELASTICSEARCH : LE MAPPING ET L'INSERTION (BULK)
- ELK - 73. ELASTICSEARCH : FAITES VOS PREMIERES RECHERCHES
- ELK - 74. ELASTICSEARCH : MISE A JOUR DE CLUSTER (ROLLING UPGRADE)
- ELK - 75. ELASTICSEARCH : SAUVEGARDER ET RESTAURER INDEX ET CLUSTER
- ELK - 76. ELASTICSEARCH : INSERTION BULK ET GEO_POINT (EX : COMMUNES FRANCAISES)
- ELK - 77. ELASTICSEARCH : SHARDING, PRINCIPES ET RECOMMANDATIONS
- ELK - 78. ELASTICSEARCH : COMMENT REINDEXER ? UTILISER UN ALIAS
- ELK - 79. ELASTICSEARCH CURATOR : INTRODUCTION ET INSTALLATION
- ELK - 80. ES CURATOR : GESTION ET MANAGEMENT DES ALIAS
- ELK - 81. CURATOR : SNAPSHOT ET RESTAURATION DE CLUSTER ET INDEX ES (EX. SUR NFS)
- ELK - 82. CURATOR : CREATION ET SUPPRESSION D'INDEX ELASTICSEARCH
- ELK - 83. OPENDISTRO : INTRODUCTION ET INSTALLATION ES (SECURISE)
- ELK - 84. OPENDISTRO : INSTALLATION DE KIBANA ET CHANGEMENT DE PASSWORD
- ELK - 85. OPENDISTRO : INSTALLATION EN CLUSTER
- ELK - 86. OPENDISTRO : MISE EN PLACE DES ALERTES (EX: SLACK)
- ELK - 87. OPENDISTRO : LES REQUETES SQL DANS ELASTICSEARCH
- ELK - 88. OPENDISTRO : CONFIGURATION DE L'AUTHENTIFICATION LDAP
- ELK - 89. OPENDISTRO : CONFIGURER LES AUTORISATIONS ET PERMISSIONS LDAP
- ELK - 90. ANSIBLE : INSTALLATION D'UN CLUSTER ELASTICSEARCH
- LIVEKI #1 - Questions / Réponses
- LIVEKI #2 - Questions / Réponses
- LIVEKI #3 - Questions / Réponses
- LIVEKI #4 - Q/R ET VAGRANTISER UN KUBESPRAY
- LIVEKI #5 - DECOUVERTE DE TRAEFIK ET DES OUTILS CONTAINOUS (AVEC MICHAEL MATUR)
- LIVEKI - 6. GRAFANA : DASHBOARDS AS CODE
- Kubernetes - 34. Kubespray : préparation des VM (vagrantfile) | tutos fr
- Kubernetes - 35. Kubespray : déployer un cluster avec ansible
- Kubernetes - 36. Kubespray : installation fin (kubectl, autocomplete)
- KUBERNETES - 37. HAUTE DISPO : HAPROXY ET KEEPALIVED
- KUBERNETES - 38. HAUTE DISPO : INSTALLATION DU CLUSTER ET TESTS
- K8S - 41. RANCHER : INTRODUCTION
- K8S - 42. RANCHER : INSTALLATION ET AJOUT D'UN CLUSTER
- K8S - 43. RANCHER : MONITORING AVEC PROMETHEUS/GRAFANA
- K8S - 44. RANCHER : PROJETS ET UTILISATEURS
- K8S - 45. RANCHER : EXPORT DES LOGS VERS ELK
- K8S - 46. RANCHER : INSTALLER UN CLUSTER RKE
- K8S - 47. RANCHER : SAUVEGARDE RESTAURATION D'UN CLUSTER
- K3S - 48. INTRODUCTION ET MASTER
- K3S - 49. CLUSTER : AJOUT D'UN WORKER
- Raspberry Pi - 1. Ansible : créez vos users et poussez vos clefs ssh | tutos fr
- Raspberry Pi - 2. Ansible : gestion des passwords des users avec vault
- Raspberry Pi - 3. Ansible : suppression du user Pi et roles
- Raspberry Pi - 5. Ansible : règles iptables, déploiement automatique (rebond)
- Raspberry Pi - 4. Iptables : sécurisez votre raspbi | tutos fr
- Raspberry Pi - 6. Ansible : règles iptables pour workers
- Raspberry Pi - 7. Monitoring : prometheus - ex script température CPU
- Raspberry Pi - 8. Monitoring : xinetd pour prometheus
- Raspberry Pi - 9. Monitoring / Ansible : déployer automatiquement xinetd et scripts
- Raspberry Pi - 10. Monitoring - Prometheus : installation et configuration avec ansible
- Raspberry Pi - 11. GRAFANA : installation avec ansible
- Raspberry Pi - 12. DNS : édition de /etc/hosts avec ansible
- Raspberry Pi - 13. Node Exporter : installation avec ansible + prometheus/grafana
- Raspberry Pi - 14. Haproxy/Ansible : mise en place de routes et d'un nom de domaine
- Raspberry Pi - 15. Let's Encrypt : automatiser sa mise en place avec ansible/haproxy | tutos fr
- PiKub - 0. Kubernetes et Raspberry : le projet et merci !!
- KubPi - 1. Montage de la tour de raspberry et cablage
- Kubpi - 2. Installation OS, ssh et ip statique (astuce sans écran)
- KubPi - 3. Kubernetes par ansible sur les Raspberry
- AWS - 1.1. INTRODUCTION
- AWS - 1.2. IAM : CREER UN COMPTE D'ADMINISTRATION
- AWS - 1.3. CLI : INSTALLER AWSCLI
- AWS - 1.4. EC2 : PREMIER INSTANCE VIA LA CONSOLE
- AWS - 1.5. awscli : ajouter l'autocomplétion
- AWS - 1.6. EC2 : CREER UNE KEYPAIR AVEC AWSCLI
- AWS - 1.7. EC2 : CREER DES SECURITY GROUPS ET REGLES VIA AWSCLI
- AWS - 1.8. AWSCLI : LANCER UNE INSTANCE EC2
- AWS - 1.9. EC2 : CLOUD INIT EN CLI ET CONSOLE - NGINX
- AWS - 1.10. EC2 :LES TEMPLATES - EX. NGINX
- AWS - 1.11. EC2 : VOLUMES COMPLEMENTAIRES EBS
- AWS - 1.12. ESB : AJOUTER UN VOLUME A UNE INSTANCE EC2
- AWS - 1.13. AWSCLI : ATTACHER UN VOLUME A UNE INSTANCE EC2
- AWS - 1.14. SNAPSHOTS : RESTAURER UN VOLUME
- AWS - 1.15. SNAPSHOTS : CREER UNE IMAGE AMI
- AWS - 1.16. ELB : CREER UN ELASTIC LOAD BALANCER
- AWS - 1.17. EC2 : AUTOSCALING ET ELB
- AWS - 1.18. EC2 : AUTOSCALING ROLLING UPDATE
- AWS - 19. EFS : CREER UN NFS ET AJOUTER A UNE INSTANCE EC2
- AWS - 20. EBS : LIFECYCLE MANAGER
- AWS - 1.21. EC2 : TERMINATE PROTECTION ET SHUTDOWN
- Conteneurs Story - 0. Intermodal : un peu d'histoire...
- CONTENEURS - 01. RUNC : INTRODUCTION
- CONTENEURS - 2. RUNC : OCI ET PREMIER RUN
- PYTHON - 1. INTRO ET LES STRINGS
- Python - 2. String : méthodes & fonctions...
- Python - 3. Les numériques : integers et floats
- Python - 4. Les listes
- Python - 5. Listes : compléments
- Python - 6. Les Tuples : les listes immutables
- Python - 7. Sets : liste sans ordre
- Python - 8. Les Dictionnaires
- Python - 9. Les Conditions : if elif else...
- Python - 10. Les boucles : for, while, break, continue
- Python - 11. Les FONCTIONS partie 1
- Python - 12. Fonctions : args et kwargs
- PYTHON - 13. Les modules
- PYTHON - 14. Le path
- PYTHON - 15. PIP : gestionnaire de librairies
- PYTHON - 16. VIRTUALENV : gérez les dépendances de vos projets
- PYTHON - 17. Listes : SLICING
- PYTHON - 18. Variables globales vs locales
- PYTHON - 19. LISTES : COMPREHENSIONS
- PYTHON - 20. MODULE OS : LES REPERTOIRES
- PYTHON - 21. MODULE OS SUITE
- PYTHON - 22. LES GENERATORS (YIELD)
- PYTHON - 23. LES DECORATORS
- PYTHON - 24. CLICK : INTRODUCTION & CLI (SYSADMIN)
- PYTHON - 25. CLICK : COULEURS, PROMPT, FICHIER...
- PYTHON - 25. CLICK : COULEURS, PROMPT, FICHIER...
- PYTHON - 26. LE MODULE PICKLE : VOS OBJETS EN BINAIRE
- PYTHON - 27. API YOUTUBE : AUTHENTIFICATION (PATH, PICKLE, GOOGLE LIBS)
- PYTHON - 28. API YOUTUBE : RECUPERER LES COMMENTAIRES
- Les Classes : principes - #Python 29
- Classes : compléments & héritage - #Python 30
- DEVENIR DEVOPS - 1.1. PRÉSENTATION ET OBJECTIFS | FR
- DEVENIR DEVOPS - 1.2. QU'EST-CE QUE LE DEVOPS ?
- DEVENIR DEVOPS - 1.3. LES METHODES : AGILE, SCRUM, FAIL FAST...
- INGENIEUR DEVOPS - 1.4. LA BOITE A OUTILS TECHNIQUES
- FORMATION DEVOPS - 1.5. L'INGENIEUR DEVOPS ET SES TECHNOLOGIES
- DEVENIR DEVOPS - 1.6. GIT ET SON GITFLOW
- Pipeline Devops - 1.7. Infrastructure cible : pour déployer sur son laptop avec vagrant | tutos fr
- Pipeline Devops - 1.8. Vagrant : installation, notions et CLI | tutos fr
- Pipeline Devops - 1.9. Vagrant : installer le serveur JENKINS (vagrantfile + shell) | tutos fr
- Pipeline Devops - 1.10. Vagrant : installation des serveurs applicatifs (debian)
- Pipeline Devops - 1.11. Vagrant : installation d'une VM postgresql | tutos fr
- Pipeline Devops 1.12. Vagrant : installation de la registry docker
- Pipeline Devops - 1.13. GITLAB : installation avec vagrant | tutos fr
- Pipeline Devops - 1.14. Infrastructure : en PRODUCTION ? questions/réponses
- Pipeline Devops - 1.15. Service : choix de l'applicatif ? java ? API ? | tutos fr
- Pipeline Devops - 1.16. Ebauche et chronologie | tutos fr
- Pipeline Devops - 1.17. GitFlow : les commandes git en pratique | tutos fr
- Pipeline Devops - 1.18. GITLAB : découverte et configuration | tutos fr
- Pipeline Devops - 1.19. DOCKER : c'est quoi ? pourquoi ? (rappels) | tutos fr
- Pipeline Devops - 1.20. Docker : conteneurs et images
- Pipeline Devops - 1.21. DOCKER : lancer un conteneur | tutos fr
- Pipeline Devops - 1.22. Docker : les VOLUMES
- Pipeline Devops - 1.23. Docker : les NETWORKS et EXPOSE | tutos fr
- Pipeline Devops - 1.24. Docker COMPOSE : premiers pas
- Pipeline Devops - 1.25. Docker COMPOSE : les networks
- Pipeline Devops - 1.26. Docker COMPOSE : les volumes
- Pipeline Devops - 1.27. Bash/Tool : lancement de conteneurs (postgres...)
- Pipeline Devops - 1.28. Bash/Tool : script compose fin
- Pipeline Devops - 1.29. Jenkins : Introduction et Hello World | tutos fr
- Pipeline Devops - 1.30. Jenkins : jenkinsfile
- Pipeline devops - 1.31. Jenkins : Job multibranches | tutos fr
- Pipeline Devops - 1.32. Jenkins : trigger GitLab
- Pipeline Devops - 1.33. Maven : build du jar et sous docker
- Pipeline Devops - 1.34. Docker BUILD : le dockerfile
- Pipeline Devops - 1.35. Jenkinsfile : assemblage shell
- Pipeline Devops - 1.36. Jenkinsfile : pom.xml, commitID...
- Pipeline Devops - 1.37. Jenkinsfile : ajout de maven
- Pipeline Devops - 1.38. Jenkinsfile : DOCKER build et push
- Pipeline Devops - 1.39. ANSIBLE : premiers pas
- Pipeline Devops - 1.40. ANSIBLE : playbook et rôles
- Pipeline Devops - 1.41. ANSIBLE : templates et copy
- Pipeline Devops - 1.42. ANSIBLE : les handlers et apt
- Pipeline Devops - 1.43. ANSIBLE : galaxy, requirements et installation de rôles
- Pipeline Devops - 1.44. ANSIBLE : créer users et databases postgres
- Pipeline Devops - 1.45. ANSIBLE : déploiement du microservice
- Pipeline Devops - 1.46. ANSIBLE : organisation, roles, dépôts et requirements
- Pipeline Devops - 1.47. Jenkinsfile : ajout de ansible (plugin)
- Pipeline Devops - 1.48. Jenkinsfile et script :évolution et modification
- Pipeline Devops - 1.49. GITLAB / JENKINS : trigger multibranches
- Pipeline Devops - 1.50. JMETER - introduction, définitions et principes
- Pipeline Devops - 1.51. JMETER : créer ses premiers tests
- Pipeline Devops - 1.52. JMETER : json extractor, debug, variables...
- Pipeline Devops - 1.53. JMETER : utiliser ForEach Controller
- Pipeline Devops - 1.54. JMETER : utiliser Loop Controller et counter
- Pipeline Devops - 1.55. JMETER : les assertions
- Pipeline Devops - 1.56. JMETER : Gérez vos variables
- Pipeline Devops - 1.57. JMETER : JDBC pour postgres
- Pipeline Devops - 1.58. JMETER : intégration dans un Jenkinsfile
- Pipeline Devops - 1.59. JMETER : mettre KO un build
- Pipeline Devops - 1.60. Conclusions et Imperfections... saison 1
- ANSIBLE - 0. SCALABILITE, HAUTE DISPO, PERFORMANCE
- ANSIBLE - 1. DEBUTER : INVENTORY, PING ET COPIE DE FICHIERS
- ANSIBLE - 2. MODULE LINEINFILE : MODIFIEZ VOS FICHIERS
- ANSIBLE - 3. MODULES FILES ET TEMPLATES
- ANSIBLE - 4. MODULES STAT, CHECKSUM ET SET_FACTS
- ANSIBLE - 6. LES VARIABLES ET LEUR HIERARCHIE
- ANSIBLE - 6. INSTALLER UN SERVEUR LAMP
- ANSIBLE - 7. MYSQL : DATABASES ET USERS
- ANSIBLE - 8. INSTALLER L'APPLICATIF WORDPRESS
- Ansible - Comment crypter et décrypter vos mots de passe avec vault ?
- Wordpress - Scalabilité : 1. principes et isolation de l'installation mysql
- Wordpress - Scalabilité : 2. installation de l'applicatif
- Wordpress - scalabilité : 3. installation d'un load balancer (haproxy)
- Ansible - 2.1. Installation de haproxy (roles, apt, services) | tutos fr
- Ansible - 2.2. Installation Consul : unarchive (wget et unzip)
- Ansible - 2.3. Création du user et group Consul
- Ansible 2.4. Include de fichiers tasks
- Ansible - 2.5 Mise en place de templates (haproxy et consul)
- Ansible - 2.6. Installation d'une application de test
- Ansible - 2.7. Service consul : création du rôle
- Ansible - 2.8. Installation Consul-Template
- Ansible - 2.9. Blockinfile et test de consul-template
- PROMETHEUS / GRAFANA - 0. FORMATIONS
- PROMETHEUS - 1. INTRODUCTION ET INSTALLATION
- GRAFANA - 2. INSTALLATION
- PROMETHEUS - 3. DEFINITIONS ET CONFIGURATION
- PROMETHEUS - 4. INTERFACE GRAPHIQUE
- PROMETHEUS - 5. NODE EXPORTER : INSTALLATION
- PROMTEHEUS - 6. IMPORT D'UNE DATABASE ET D'UN DASHBOARD
- PROMETHEUS - 7. PROMQL : LABEL ET FILTRE
- PROMETHEUS - 8. PROMQL : BY LES REGROUPEMENTS
- PROMETHEUS - 9. PROMQL : LE TEMPS - RANGE VECTOR ET OFFSET
- PROMETHEUS - 10. TAUX : RATE VS INCREASE
- PROMETHEUS - 11. PROMQL : DELTA VS DERIV
- PROMETHEUS - 12. CONFIGURATION : RELABEL ET FILTRES
- PROMETHEUS - 13. PROMQL : OPERATORS
- PROMETHEUS - 14. HAPROXY EXPORTER ET DASHBOARD
- PROMETHEUS - 15. NGINX EXPORTER MINIMALISTE
- PROMETHEUS - 16. NGINX VTS EXPORTER
- PROMETHEUS - 17. POSTGRESQL EXPORTER
- PROMETHEUS - 18. PROCESS EXPORTER (MONITORER LES PROCESSUS DE VOTRE SYSTEME)
- PROMETHEUS - 19. EXPORTER BASH AVEC XINETD
- PROMETHEUS - 20. NETDATA : TOUT EXPORTER
- PROMETHEUS - 21. PUSHGATEWAY : CENTRALISATION DE METRIQUES
- PROMETHEUS - 22. ALERT MANAGER : GEREZ VOS NOTIFICATIONS
- PROMETHEUS - 23. ALERTMANAGER : CREATION D'UNE ALERTE MAIL (GMAIL)
- GRAFANA - 24. PRESENTATION DE L'INTERFACE GRAPHIQUE
- GRAFANA - 25. TEAMS ET USERS
- GRAFANA - 26. ORGANIZATIONS (OU NAMESPACE)
- GRAFANA - 27. PREMIER GRAPHIQUE
- GRAFANA - 28. VISUALISATION : GRAPH
- GRAFANA - 29. VISUALISATION : STAT ET GAUGES
- #GRAFANA - 30. VISUALISATION : LES BARRES ET LES GAUGES
- GRAFANA - 31. VISUALISATION : LES TABLES
- GRAFANA - 32. DASHBOARD : LES VARIABLES
- GRAFANA - 33. LES ANNOTATIONS : GUI OU API
- GRAFANA - 34. ANNOTATIONS : UTILISATION DES ALERTES PROMETHEUS
- PROMETHEUS - 35. LES FEDERATIONS DE SERVEURS (CLUSTER)
- PROMETHEUS - 36. VICTORIA-METRICS : INTRODUCTION
- VICTORIA-METRICS - 37. INSTALLATION ET CONFIGURATION PROMETHEUS
- GRAFANA - 38. ALERTING : EXEMPLE DE SLACK
- PROMETHEUS - 39. BLACKBOX : EXPORTER DE TESTS HTTP, DNS, TLS ET AUTRES
- Prometheus Operator : monitorer kubernetes - #Prometheus 40
- LXC/LXD - 0. FORMATIONS
- LXC/LXD - 1. INTRODUCTION
- LXC/LXD - 2. INSTALLATION
- LXC/LXD - 3. Premier conteneur | tutos fr
- LXC/LXD - 4. Conteneur Nginx
- LXC/LXD - 5. Push et edit de fichiers | tutos fr
- LXC/LXD - 6. Snapshots : versionning de conteneurs
- LXC/LXD - 7. COPY : Copie de conteneurs
- LXC/LXD - 8. Remote : accès distant à la socket
- LXC/LXD - 9. Images : manipuler et structure
- LXC/LXD - 10. Stockage : ajouter un volume
- LXC/LXD - 11. Storage : migration de stockage
- LXC/LXD - 12. Volumes : attacher un volume à un conteneur
- LXC/LXD - 13. Exposition de ports
- LXC/LXD - 14. Profile et Configuration de conteneurs
- LXC/LXD - 15. Cloud init : pré-installation de conteneurs
- LXC/LXD - 16. Initialisation du moteur avec un fichier preseed
- LXC/LXD - 17. Mise en place d'un cluster
- LXC/LXD - 18. CONTENEURS POUR LANCER DU ANSIBLE
- LXC/LXD - 19. Module ansible
- Netdata - 1. Introduction et présentation
- Netdata - 2. Installation et interface graphique
- Netdata - 3. Configuration
- Netdata - 4. Prometheus : configuration du stockage
- Netdata - 5. InfluxDB : stockage de smétriques en TSDB
- Netdata - 6. Registry multihosts
- Jmeter - 0. FORMATIONS
- Jmeter - 1. Introduction et présentation - tutos fr
- JMeter - 3. Définitions
- JMeter - 2. Installation et GUI
- JMeter - 4. Premier test
- JMeter - 7. Timers : réglez la fréquence de vos requêtes
- JMeter - 8. Assertions : exploitations des résultats
- Jmeter - 9. JDBC : configuration et premier test sql
- Jmeter - 10. Gestion des authentifications | tutos fr
- Jmeter - 11. Authentification et source CSV
- Jmeter - 12. Post-Processor : utilisation des regexp
- Jmeter - 14. Extraction vers un fichier CSV
- Jmeter - 15. Scrapping vers BDD sql (postgres)
- Jmeter -5. Listeners : afficher vos résultats
- Jmeter - 13. Regexp et réutilisation de variables (début de scrapping)
- MESH - 1. Installation du master de la registry (consul)
- MESH - 2. Installation des agents (consul)
- MESH - 3. Installation d'un service
- MESH - 4. Linkerd : installation du reverse-proxy sidecar
- MESH - 5. Conclusion et tests
- VAGRANT K8S - 1. INSTALLATION ET PREMIERE BOX
- Vagrant k8s - 2. ssh et boucles de VM
- Vagrant k8s - 3. Installation daes communs master/worker
- Vagrant k8s - 4. script du master
- Vagrant k8s - 5. script des workers
- Vagrant k8s - 6. Conclusion : le cluster est up
- VAGRANT K8S - 1. INSTALLATION ET PREMIERE BOX
- Vagrant k8s - 2. ssh et boucles de VM
- Vagrant k8s - 3. Installation daes communs master/worker
- Vagrant k8s - 4. script du master
- Vagrant k8s - 5. script des workers
- Vagrant k8s - 6. Conclusion : le cluster est up
- MESH - 1. Installation du master de la registry (consul)
- MESH - 2. Installation des agents (consul)
- MESH - 3. Installation d'un service
- MESH - 4. Linkerd : installation du reverse-proxy sidecar
- MESH - 5. Conclusion et tests
- POSTGRESQL - 0. FORMATIONS
- POSTGRESQL - 1. INTRODUCTION | TUTOS FR
- POSTGRESQL - 2. INSTALLATION ET REPERTOIRES
- POSTGRESQL - 3. PRINCIPAUX BINAIRES
- PostgreSQL - 4. Procédures arrêt et démarrage | tutos fr
- PostgreSQL - 5. Fonctionnement : les processus | tutos fr
- PostgreSQL - 6. Fonctionnement : la mémoire | tutos fr
- PostgreSQL - 7. Fonctionnement : principaux répertoires
- PostgreSQL - 8. Autorisation d'accès : le pg_hba | tutos fr
- PostgreSQL - 9. psql : intéragir avec vos instances | tutos fr
- PostgreSQL - 10. Les Databases : templates, création... | tutos fr
- PostgreSQL - 0. Ressources : livres...
- PostgreSQL - 11. Les Tables | tutos fr
- PostgreSQL - 12. Index : le B-Tree | tutos fr
- PostgreSQL - 13. Index : le hash ou fonction de hashing | tutos fr
- PostgreSQL - 14. Vues classiques ou matérialisées | tutos fr
- PostgreSQL - 15. Droits : Rôles et Users | tutos fr
- PostgreSQL - 16. Droits : GRANT et databases | tutos fr
- PostgreSQL - 18. Droits : Tables et Colonnes | tutos fr
- PostgreSQL - 17. Droits : les Schémas | tutos fr
- PostgreSQL - 19. Logs : configuration, DDL, formats... | tutos fr
- PostgreSQL - 20. Commande COPY : export et import personnalisés | tutos fr
- PostgreSQL - 21. Sauvegardes : pg_dump pour vos sauvegardes | tutos fr
- PostgreSQL - 22. Sauvegardes : pg_dumpall pour sauvgegarder votre instance | tutos fr
- PostgreSQL - 23. Restauration : pg_restore et psql | tutos fr
- PostgreSQL - 24. Replication : mise en place | tutos fr
- PostgreSQL - 25. Replication : resynchronisation manuel master/slave | tutos fr
- PostgreSQL - 26. REPMGR : installation de réplication manager | tutos fr
- PostgreSQL - 27. REPMGR : resynchronisation et split brain | tutos fr
- PostgreSQL - 28. Failover automatique : REPMGR et Keepalived | tutos fr
- PostgreSQL - 29. Patroni : management packagé de cluster | tutos fr
- PostgreSQL - 30. Xinetd / Haproxy : gestion de failover et multi-lectures | tutos fr
- PostgreSQL - 31. PG_BASEBACKUP : sauvegarde et restauration physique | tutos fr
- PostgreSQL - 32. PITR : WAL + pg-basebackup pour une restauration en toute facilité | tutos fr
- PiKub - 0. Kubernetes et Raspberry : le projet et merci !!
- KubPi - 1. Montage de la tour de raspberry et cablage
- Kubpi - 2. Installation OS, ssh et ip statique (astuce sans écran)
- KubPi - 3. Kubernetes par ansible sur les Raspberry
- NOTIONS - 1. INFRAS MUTABLES VS IMMUTABLES
- NOTIONS - 2. DECLARATIF VS IMPERATIF
- NOTIONS - 3. POURQUOI LES MICROSERVICES ??
- NOTIONS - 4. TWELVE FACTORS
- NOTIONS - 5. STATEFUL VS STATELESS
- NOTIONS - 6. IAAS VS PAAS VS SAAS VS CAAS VS FAAS ?
- NOTIONS - 7. MESH ALIAS SERVICE DISCOVERY
- NOTIONS - 8. KUBERNETES VS SWARM
- HTTPS : PRINCIPES
- SSH : PRINCIPES
- KUBERNETES - FORMATIONS POUR DEBUTER | TUTOS FR #0
- KUBERNETES - 1. INTRODUCTION | TUTOS FR
- KUBERNETES - 2. NOTIONS ET DÉFINITIONS | TUTOS FR
- KUBERNETES - 3. MINIKUBE
- KUBERNETES - 4. INSTALLATION PRE-REQUIS | TUTOS FR
- KUBERNETES - 5. INSTALLATION : KUBADM INIT, FLANNEL...
- KUBERNETES - 5BIS. BUG VIRTUALBOX/VAGRANT/FLANNEL
- KUBERNETES - 6. AUTOCOMPLETION, ALIAS ET ACCES DISTANT
- KUBERNETES - 7. PREMIER POD ET DEPLOYMENT
- KUBERNETES - 8. SERVICES : EXPOSITION PORTS
- KUBERNETES - 9. PREMIER SCALING DE PODS
- KUBERNETES - 10. REFLEXES DEBUG : LOGS, RESSOURCES...
- Kubernetes - 11. Exporter des ressources en yaml (pods, services) | tutos fr
- Kubernetes - 12. Lister les ressources/objets et leurs versions | tutos fr
- Kubernetes - 13. Namespaces et Contextes | tutos fr
- Kubernetes - 14. Labels et Annotations | tutos fr
- Kubernetes - 15. Pods configuration : mono et multiconteneur | tutos fr
- Kubernetes - 16. Healthchecks : les liveness et readiness | tutos fr
- Kubernetes - 17. Ressources : les limits et les requests (CPU/mémoire)
- Kubernetes - 19.Volumes : principes, hostPath et emptyDir | tutos fr
- Kubernetes - 20. Les Persistent Volume Claim (PVC et PV) | tutos fr
- Kubernetes - 21. PVC et NFS : exemple | tutos fr
- Kubernetes - 22. Persitent Volumes / NFS : BDD et multipods | tutos fr
- Kubernetes - 23. ReplicaSet : template et appariement de pods | tutos fr
- Kubernetes - 24. Replicaset : HPA - Horizontal Pod Autoscaling | tutos fr
- Kubernetes - 25. ConfigMap et Secrets : cli, variables et fichiers | tutos fr
- Kubernetes - 26. ConfigMaps : utilisation par volumes et variables | tutos fr
- Kubernetes - 27. Deployment : principe et recreate | tutos fr
- Kubernetes - 28. Deployment : les rolling updates et leur stratégies | tutos fr
- Kubernetes - 29. Rolling update et Rollout | tutos fr
- Kubernetes - 30. Statefulset : les principes | tutos fr
- Kubernetes - 31. StatefulSet et service headless | tutos fr
- Kubernetes - 32. StatefulSet : exemple Cassandra | tutos fr
- KUBERNETES - 0. AUTOFORMATION, RESSOURCES ET LIVRES
- Kubernetes - 33. RBAC : Service Account et Cluster Role
- Kubernetes - 34. Kubespray : préparation des VM (vagrantfile) | tutos fr
- Kubernetes - 35. Kubespray : déployer un cluster avec ansible
- Kubernetes - 36. Kubespray : installation fin (kubectl, autocomplete)
- KUBERNETES - 37. HAUTE DISPO : HAPROXY ET KEEPALIVED
- KUBERNETES - 38. HAUTE DISPO : INSTALLATION DU CLUSTER ET TESTS
- KUBERNETES - 39. INSTALLATION DU INGRESS CONTROLLER NGINX
- KUBERNETES - 40. PREMIER INGRESS EXEMPLE
- K8S - 42. RANCHER : INSTALLATION ET AJOUT D'UN CLUSTER
- K8S - 41. RANCHER : INTRODUCTION
- K8S - 43. RANCHER : MONITORING AVEC PROMETHEUS/GRAFANA
- K8S - 44. RANCHER : PROJETS ET UTILISATEURS
- K8S - 45. RANCHER : EXPORT DES LOGS VERS ELK
- K8S - 46. RANCHER : INSTALLER UN CLUSTER RKE
- K8S - 47. RANCHER : SAUVEGARDE RESTAURATION D'UN CLUSTER
- K3S - 48. INTRODUCTION ET MASTER
- K3S - 49. CLUSTER : AJOUT D'UN WORKER
- KUBERNETES - 50. K3S : TRAEFIK COMME INGRESS CONTROLLER
- KUBERNETES - 51. K3S : GITLAB CI INTEGRATION ET RUNNER
- KUB - 52. K3D : KUBERNETES DANS DOCKER
- KUBERNETES - 53. HELM : INTRODUCTION ET INSTALLATION
- KUBERNETES - 54. HELM : PREMIER CHART (DEPLOYMENT, SERVICE, INGRESS)
- HELM : REVISIONS ET ROLLBACK - 55 #KUBERNETES
- K8S - 56. #HELM : INSTALLATION #WORDPRESS SUR NFS
- KUBERNETES - 57. INSTALLER WORDPRESS SANS HELM ET SUR NFS
- K8S - 58. PROMETHEUS : INSTALLATION SANS HELM ET AVEC NFS (ON PREMISE)
- K8S - 59. MONITORING : NODE EXPORTER ET AJOUT DYNAMIQUE A PROMETHEUS
- K8S - 60. MONITORING DE PODS : EXEMPLE AVEC REDIS ET SON EXPORTER
- K8S - 61. MONITORING : INSTALLATION DE GRAFANA (INGRESS, PV, DEPLOYMENT...)
- K8S - 62. MONITORING : MISE EN PLACE DE CADVISOR ET DASHBOARDS
- K8S - 63. FLUX CD : INTRODUCTION POUR DEBUTER #GITOPS
- FLUXCD - 64. INSTALLATION ET PREMIER SYNC #K8S
- FLUXCD - 65. LIGNE DE COMMANDE FLUXCTL ET LE BINAIRE FLUX #K8S
- FLUXCD - 66. CONFIGURATION HTTPS, SECRETS ET ROLLOUT #K8S
- FLUXCD - 67. FLUXCTL : RELEASE, IMAGES, COMMIT #K8S
- FLUXCD - 68. GESTION MULTI-ENVIRONNEMENT #K8S
- Kubens & Kubectx : contextes et namespaces - #Kubernetes 69
- NFS Provisionner : création de répertoires automatique - #Kubernetes 71
- Ansible - 2.1. Installation de haproxy (roles, apt, services) | tutos fr
- Ansible - 2.2. Installation Consul : unarchive (wget et unzip)
- Ansible - 2.3. Création du user et group Consul
- Ansible 2.4. Include de fichiers tasks
- Ansible - 2.5 Mise en place de templates (haproxy et consul)
- Ansible - 2.6. Installation d'une application de test
- Ansible - 2.7. Service consul : création du rôle
- Ansible - 2.8. Installation Consul-Template
- Ansible - 2.9. Blockinfile et test de consul-template
- JENKINS - 0. FORMATIONS
- JENKINS - 1. INTRODUCTION ET INSTALLATION | TUTOS FR
- JENKINS - 2. PREMIER JOB
- JENKINS - 3. CONFIGURATION
- JENKINS - 4. USERS ET ROLES
- JENKINS - 5. TRIGGER ET REMOTE URL
- JENKINS - 6. PLANIFICATIONS ET CRONS
- JENKINS - 7. PARAMETRES DE JOB
- JENKINS - 8. PREMIER BUILD, RUN ET TEST
- JENKINS - 9. PLUGIN GIT (CLONE)
- JENKINS - 10. COMMENT METTRE EN PLACE UN TRIGGER GIT ?
- JENKINS - 11. GIT PUSH AUTOMATIQUE
- JENKINS - 12. LES VUES
- JENKINS - 13. PLUGIN PIPELINE DELIVERY
- JENKINS - 14. MAVEN : GESTIONNAIRE DE PROJET ET PACKAGING
- JENKINS - 15. PREMIER PIPELINE
- JENKINS - 16. PIPELINE : GENERATEUR DE SYNTAX
- JENKINS - 17. PREMIER JENKINSFILE
- JENKINS - 18. DOCKER : AVEC OU SANS AGENT ??
- JENKINS - 19. JENKINSFILE : BUILD D'UNE IMAGE DOCKER
- JENKINS - 20. JENKINSFILE : PUSH VERS UNE REGISTRY DOCKER
- Jenkins - 21. Pipeline : build maven, build docker et push | tutos fr
- JENKINS - 22. PIPELINE : UTILISATION DE ANSIBLE
- Jenkins - 23. Pipeline : Passer des variables à Ansible | tutos fr
- JENKINS - 24. PIPELINE : GIT + MAVEN + DOCKER + DOCKER + ANSIBLE
- Jenkins - 25. Liste déroulante alimentée par API | tutos fr
- Jenkins - 26. Construire deux listes dépendantes alimentées par API | tutos fr
- Jenkins - 27. Utilisation des listes API dans ANSIBLE | tutos fr
- Jenkins- 28. Intégration de Jmeter : installation et plugin performance
- Jenkins - 29. Intégration Jmeter : création d'un plan d'intégration | tutos fr
- Jenkins - 30. Intégration Jmeter : réalisation du test et plugin performance | tutos fr
- Jenkins - 31. Installation d'un serveur slave | tutos
- Jenkins - 32. Plugin : multibranch pipeline, prenez soins de votre Git | tutos fr
- Jenkins - 33. Librairies : installation et HelloWorld | tutos fr
- Jenkins - 34. Librairies : passage de variables | tutos fr
- HAPROXY - 1. INTRODUCTION ET PRESENTATION
- HAPROXY - 2. INSTALLATION
- Haproxy - 3. Un échange en étapes | tutos fr
- Haproxy - 4. Configuration : Global et Defaults | tutos fr
- Haproxy - 5. Premier loadbalancer : frontend et backend
- Haproxy - 6. ACL : gérer plusieurs URL | tutos fr
- Haproxy - 7. Forward For : conserver l'ip du client | tutos fr
- Haproxy - 8. Interface graphique (GUI) : statistiques | tutos fr
- Haproxy - 9. Interface graphique : administration | tutos fr
- Haproxy - 10. ACL : User-Agent et gestion des statiques
- Haproxy - 11. Les différents algorithmes
- Haproxy - 12. ACL : Matching d'url (path) ou routing
- Haproxy - 13. Hatop : la GUI dans votre terminal
- Haproxy - 14. Keepalived pour de la haute disponibilité
- Haproxy - 15. Sticky table : maintien de session
- Haproxy - 16. SSL : mode terminaison TLS
- Haproxy - 17. HTTPS : le passthrough et la réencryption
- Haproxy - 19. Les HTTP checks
- Haproxy - 18. Les TCP checks
- Haproxy - 20. Syslog : loguer les requêtes
- Netcat - 1. Connexion HTTP | tutos fr
- Netcat - 2. Scan de ports | tutos fr
- Netcat - 3. Envoi et réception de fichiers | tutos fr
- Netcat - 4. Lancer un shell distant | tutos fr
- Netcat - 5. Mise en place d'un relai entre 2 machines | tutos fr
- Netcat - 6. CMD d'un windows dans son linux | tutos fr
- Netcat - 7. Netcat sans nc vers une socket TCP
- Netcat - 8. Différencier entrées et sorties
- Netcat - 9. Cryptcat pour chiffrer vos flux
- Scripting - 3.2 : Insertion de données factices dans mariadb
- Scripting - 3.3 : MARIADB - collecte des informations
- Scripting - 3.6 : Mise en place d'un cron ou programmer un script
- Scripting - 3.7 : Service SystemD et centralisation
- Scripting - 3.8 : Génération du SQL
- Scripting - 3.9 : Automatisation chargement SQL
- Scripting - 3.10 : Metabase - Valorisation de données (dashboard, requêtes...))
- Scripting - 3.11 : Metabase : dashboard...
- Scripting - 3.1 : Introduction et infrastructure (collecte de données)
- Scripts 2.1 - Bash : objectifs et entête de scripts | tutos fr
- Scripts 2.2 - Bash : condition If et arguments de CLI | tutos fr
- Scripts 2.3 - Bash : variables d'environnement et valeur par défaut | tutos fr
- Scripts 2.4 - Bash : Les boucles FOR | tutos fr
- Scripts 2.5 - Bash : awk, format docker, sort et head | tutos fr
- Scripts 2.6 - Bash : Gestion de range avec séquence (id min/max)
- Scripts 2.7 - Bash : Boucle for sur docker et oneline | tutos fr
- Script 2.8 - Bash : une image docker avec systemd
- Script 2.9 - Bash : docker ajout de ssh | tutos fr
- Scripts 1.1 - AWK : manipulation de champs | tutos fr
- Scripts 1.2 - AWK : numéro de champs NF, de lignes NR et END | tutos fr
- Scripts 1.3 - AWK : recherche de pattern et BEGIN | tutos fr
- Scripts 1.4 - AWK : remplacement avec gsub | tutos fr
- Scripts 1.5 - AWK : if et les conditions | tutos fr
- Scripts 1.6 - AWK : match pour capturer une expression
- Scripts 1.7 - AWK : analyse de logs apache
- Scripting - 1.8 AWK : utilisation de variable et cumul | tutos fr
- Scripts 1.9 - AWK : découverte de split et for | tutos fr
- Scripts 1.10 - AWK : supprimer les lignes en double (doublons) | tutos fr
- Scripts 1.11 - AWK : next passer à la ligne suivante
- Scripts 1.12 - AWK : utiliser une variable bash dans awk
- Scripts 1.13 - AWK : générer du SQL
- CONSUL - 1. INTRODUCTION ET NOTIONS
- CONSUL - 2. INSTALLATION DU SERVEUR
- CONSUL - 3. CREATION DU SERVICE SYSTEMD
- CONSUL - 4. MISE EN PLACE D'UN AGENT
- CONSUL - 5. PREMIERS SERVICE ET HEALTHCHECK
- CONSUL - 6. ARCHITECTURE, HAPROXY ET CONSUL-TEMPLATE
- CONSUL - 7. ASTUCE : UTILISATION DES TAGS
- CONSUL - 8. PROMETHEUS : INVENTAIRE DYNAMIQUE
- CONSUL - 9. STOCKEZ VOS CONFIGURATIONS DYNAMIQUES (CLEFS/VALEURS)
- CONSUL - 10. ANSIBLE : INVENTORY DYNAMIQUE PYTHON
- CONSUL - 11. SOURCE DE DNS SRV
- CONSUL - 12. EXPORTER POUR PROMETHEUS/GRAFANA
- Consul SyncCatalog : synchronisez vos services kubernetes dans consul - #Consul 13
- PYTHON FLASK - 1. INTRODUCTION
- PYTHON FLASK - 2. PREMIERE APPLICATION
- Python Flask - 3. Les templates jinja2
- Python Flask - 4. Un template dédié au système
- Flask - 5. Afficher le contenu d'un répertoire
- Flask - 6. Afficher dynamiquement le contenu de plusieurs fichiers
- IPTABLES - 1. PRINCIPES ET NOTIONS
- IPTABLES - 2. OPTIONS ET CHAINES
- IPTABLES - 3. PREMIERES REGLES (EX: PING)
- IpTables - 4. combinaison de règles | tutos fr
- IpTables - 5. sécuriser une machine (principes) | tutos fr
- IpTables - 6. Load-Balancing avec un firewall ? | tutos fr
- IpTables - 7. Sauvegarde et restauration (tables de règles) | tutos fr
- Raspberry Pi - 4. Iptables : sécurisez votre raspbi | tutos fr
- Raspberry Pi - 5. Ansible : règles iptables, déploiement automatique (rebond)
- Raspberry Pi - 6. Ansible : règles iptables pour workers
- GITLAB - 1. PRÉSENTATION ET PRINCIPES
- GITLAB - 2. DÉPÔT GIT
- Gitlab - 3. La registry docker | tutos fr
- Gitlab - 4. Les tickets / Issues : principes, organisation... | tutos fr
- Gitlab - 5. Les Merge Request | tutos fr
- Gitlab - 6. Installation via docker-compose
- ElasticSearch - 1. Intérêts et installation | tutos fr
- ElasticSearch - 2. Installation via docker | tutos fr
- ElasticSearch - 3. Création d'un index et ajout de datas | tutos fr
- ElasticSearch - 4. Premières recherches | tutos fr
- ElasticSearch - 5. Recherches multiples : multi-match | tutos fr
- ElasticSearch - 6. Cluster : installation du premier noeud
- ElasticSearch - 7. Cluster : configuration 2ème noeud
- Elastic - 8. Cluster : les notions
- Elastic - 9. ElasticHQ : interface graphique pour nos clusters
- TCPDUMP - 1. INTRODUCTION : POURQUOI, HACKING...
- Tcpdump - 2 : capture de paquets d'une ip et/ou un port | tutos fr
- Tcpdump - 3 : sniffer du traffic entre 2 machines distantes | tutos fr
- Scripts 1.1 - AWK : manipulation de champs | tutos fr
- Scripts 1.2 - AWK : numéro de champs NF, de lignes NR et END | tutos fr
- Scripts 1.3 - AWK : recherche de pattern et BEGIN | tutos fr
- Scripts 1.4 - AWK : remplacement avec gsub | tutos fr
- Scripts 1.5 - AWK : if et les conditions | tutos fr
- Scripts 1.6 - AWK : match pour capturer une expression
- Scripts 1.7 - AWK : analyse de logs apache
- Scripting - 1.8 AWK : utilisation de variable et cumul | tutos fr
- Scripts 1.10 - AWK : supprimer les lignes en double (doublons) | tutos fr
- Scripts 1.11 - AWK : next passer à la ligne suivante
- Scripts 1.12 - AWK : utiliser une variable bash dans awk
- Scripts 1.13 - AWK : générer du SQL
- Scripts 2.1 - Bash : objectifs et entête de scripts | tutos fr
- Scripts 2.4 - Bash : Les boucles FOR | tutos fr
- Scripts 2.5 - Bash : awk, format docker, sort et head | tutos fr
- Scripts 2.6 - Bash : Gestion de range avec séquence (id min/max)
- Scripts 2.7 - Bash : Boucle for sur docker et oneline | tutos fr
- Linux Astuces - 21 : PEEK, créez des gif de votre terminal | tutos fr
- Script 2.8 - Bash : une image docker avec systemd
- Script 2.9 - Bash : docker ajout de ssh | tutos fr
- #1 - De tout et de rien : pourquoi xavki ? monétisation ? sujets ?
- #2 - De tout et de rien : joyeux noël 2018 et thèmes début 2019
- #3 BONNE ANNEE 2019 !!
- #4 - de tout et de rien : janvier 2019, vidéos à venir
- De tout... - 5. Plus de 1000 abonnés !!!!
- 0x0 - Mon parcours atypique (Sysadmin, Devops et avant...)
- DTER #7 - Avril 2019 : Kubernetes, Jenkins, Postgres réplication ?, Jmeter ?
- DTER #8 - Les pipelines Jenkins arrivent !!! un peu de devops enfin...
- #9 - J'ai besoin de vous : cluster Kubernetes sur Raspberry
- #10 - Collecte Raspberry, diffusion tutoriels...
- #11 - 2000 abonnés, goodies, MERCI !!!
- #12 . Point à septembre 2019 : à venir, meetup, projets... merci !!!
- #13 - Thèmes à venir : jmeter, netdata... linux ??
- Novembre 2019 - Dépôt, revenus, sujets à venir, projet Linux
- Bonne Année 2020 !!! : projets devops à venir...
- Xavki : sujets à venir, point sur la chaîne...
- Mars 2020 : livre ENI k8s, blog sur ovh, et autres sujets
- Questions/réponses #1 : objectifs, autoformations, tipee...
- QA #2 : organisation, actu...
- Avril 2020 : wiki, tutos aws, livres
- Actus : courrier du hacker, yeti blue, revenus...
- Actus avril 2020 : notamax, logos/intro, microservices
- Actus avril 2020 : notamax, logos/intro, microservices
- XAVKI - MAI 2020 : ANSIBLE GEERLING, NEWLETTER DEVOPS, MEMBRES, LIVE...
- DTER - LES DESSOUS DE LA CHAINE
- DTER - CONCOURS, BONNE FETE ANSIBLE !!!!
- DTER : SOUVERAINETE NUMERIQUE...
- DTER - FIN D'ANNEE, BURNOUT, ANSIBLE, A VENIR
- Mon cluster k8s pédagogique !!!
- 20k... et après ??
- Parcours & Formation Devops
- Nos sources de motivations, veille...
- OVH, Discord...
- Affaire OVH : le devops, les juges et les donneurs de leçons... L'approche
- La Veille technologique, ssh, vimrc, 22k...
- Mes entretiens d'embauches...
- Cluster swarm, chiffres blog/chaine...
- Création cluster pédagogique couchbase
- Archi pour processer de la data : synchrone vs asynchrone
- Stack prometheus + grafana + node-exporter sur Vagrant
- Trouver le bon job...
- Actus Devops : zombies reaping, bash pueue, sloth, CKE, q&a...
- Actus devops/sre : liens, découvertes...
- Abonnez-vous et progressons ensemble !!
- DOCKER-SWARM - 0. PLAY WITH DOCKER
- DOCKER SWARM - 1. INITIALISATION DU CLUSTER
- Docker swarm - 2. Lancement d'une premier service (nginx) | tutos fr
- Docker Swarm - 3. Déploiement en multi-services (stack deploy) | tutos fr
- GIT - 1. PREMIER PAS ET COMMIT
- Git - 2. Configuration minimale | tutos fr
- Git - 3. Consultation des logs (git log) | tutos fr
- Git - 4. Différence entre commits (git diff) | tutos fr
- Git - 5. Revenir en arrière (sur un commit) | tutos fr
- Git - 6. Git blame : analyse ligne à ligne d'un fichier | tutos fr
- Git - 7. Nos premières branches (création...) | tutos fr
- Git - 8. Les branches en mode développement (merge, checkout...) | tutos fr
- GIT - 9 : Découverte de TIG - outil de visualisation
- DOCKER-COMPOSE - 1. INTRODUCTION ET PREMIER RUN
- DOCKER-COMPOSE - 2. NOTION DE SERVICES
- DOCKER COMPOSE - 3. LES RESEAUX
- DOCKER-COMPOSE - 4. LES VOLUMES PERSISTANTS
- Docker compose - 5. TRAEFIK le reverse-proxy pour conteneurs | tutos fr
- Docker compose - Superviser docker avec DockProm | tutos fr
- Docker compose - 7. Scaler une application | tutos fr
- Docker compose - 8. Intégration continue dans GITLAB-CI | tutos fr
- DOCKER-COMPOSE - 9. PORTAINER
- Docker compose - 10. Stack : prometheus et grafana
- Docker-compose - 11. Stack wordpress et mysql
- Docker-compose - 12. Stack traefik, wordpress, phpmyadmin
- Docker-compose - 13. Wordpress, traefik et grafana/prometheus
- Docker-compose - 14. Script : lancement de conteneurs utilitaires
- Docker-compose - 15. Script : lancement de jenkins
- Docker-compose - 16. Script : instance GITLAB
- Docker-compose - 17. Script : instance postgresql
- Docker-compose - 18. Script : installation de cassandra
- Docker-compose - 19. Installer un mariadb
- Docker-compose - 20. Installation de Prometheus (TSDB)
- Docker-compose - 21. Script : installation de Grafana
- Docker-compose - 22. Cluster Kafka et Zookeeper
- DOCKER COMPOSE - 23. LANCER UNE INSTANCE REDMINE
- DOCKER COMPOSE - 24. API JSON SERVER : POUR VOS DEV ET UN PEU PLUS...
- DOCKER COMPOSE - 24. API JSON SERVER : POUR VOS DEV ET UN PEU PLUS...
- LINUX - 27. CLUSTERSSH VS TERMINATOR
- Astuces 26 : Ubuntu - Problème logiciel détecté
- Astuces Linux - 25. FX : outil de lecture de json
- Astuces Linux 24. TLDR des exemples de commandes dans votre TERMINAL
- Astuce Linux - 23. Oubli du SUDO mais TEE est là
- Linux Astuces - 22. Ranger, explorateur dans un terminal | tutos fr
- Linux Astuces - 20. Vos services au démarrage - systemd analyse | tutos fr
- Linux Astuces - 19. Afficher des notifications à l'écran
- Astuce Linux - 18. Tirer au sort et découvrir une commande (ls + shuf + man + sed)
- Astuces Linux - 17. Combien de fichiers modifiés par jour : find + ls + cut
- Linux Astuces - 16. Netstat, découverte des connexions/ports et routes
- Linux astuces - 15. nginxconfig.io pour configurer votre nginx et vos vhosts | tutos fr
- Linux Outils - 14 : devdocs.io - regroupement des principales documentations | tutos fr
- Linux Outils - 13 : devhints.io - tout vos cheatsheets en un site | tutos fr
- Linux Astuces - 12. Imprimer une commande dans une image (imagemagick) | tutos fr
- Linux Astuces - 11. Faire des slides dans votre terminal ! | tutos fr
- Linux Astuces - 10. Scanner un réseau (liste des IP up)
- Linux Astuces - 9. Lister le TOP 10 de vos processus (cpu) | tutos fr
- Linux Astuces - 8. Synchroniser des répertoires distants (rsync + ssh) | tutos fr
- Linux Astuces - 7. CLOC pour analyser vos livrables | tutos fr
- Linux Astuces - 6. Faire le top 10 de vos COMMANDES | tutos fr
- Sysadmin - 5. une ligne = serveur web en Python
- Sysadmin - 4. Rechercher et ARCHIVER dans un fichier | tutos fr
- Sysadmin - 3. COMMANDES bash internes ou externes ?? | tutos fr
- Sysadmin - 2. Modifier une expression/pattern dans plusieurs fichiers (grep + sed) | tutos fr
- Sysadmins - 1. Killer des processus en écoute sur un port particulier (lsof + awk) | tutos fr
- Wordpress - Scalabilité : 1. principes et isolation de l'installation mysql
- Wordpress - Scalabilité : 2. installation de l'applicatif
- Wordpress - scalabilité : 3. installation d'un load balancer (haproxy)
- ANSIBLE - 0. SCALABILITE, HAUTE DISPO, PERFORMANCE
- ANSIBLE - 1. DEBUTER : INVENTORY, PING ET COPIE DE FICHIERS
- ANSIBLE - 2. MODULE LINEINFILE : MODIFIEZ VOS FICHIERS
- ANSIBLE - 3. MODULES FILES ET TEMPLATES
- ANSIBLE - 4. MODULES STAT, CHECKSUM ET SET_FACTS
- ANSIBLE - 6. LES VARIABLES ET LEUR HIERARCHIE
- ANSIBLE - 6. INSTALLER UN SERVEUR LAMP
- ANSIBLE - 7. MYSQL : DATABASES ET USERS
- ANSIBLE - 8. INSTALLER L'APPLICATIF WORDPRESS
- Ansible - Comment crypter et décrypter vos mots de passe avec vault ?
- Premier pas avec #Docker - 1
- 🐋 DOCKER - 2. LANCER CONTENEUR EX. NGINX 🌐
- DOCKER - 3. MONTER UN VOLUME PERSISTANT
- DOCKER - 4. DOCKER VOLUMES
- DOCKER - 5. VARIABLES D'ENVIRONNEMENT (ENV, ENVFILE...)
- DOCKER - 6. CRÉER UNE IMAGE AVEC UN CONTENEUR
- DOCKER - 7. DOCKERFILE : CRÉER UNE IMAGE
- DOCKER - 8. COMPRENDRE LES LAYERS / COUCHES
- DOCKER - 9.1 MICROSERVICES PRINCIPES ET DEMO
- DOCKER - 9.2 MICROSERVICES : CONCLUSIONS
- DOCKER - 10. FONCTIONNEMENT DU CACHE
- DOCKER -11. LES RÉSEAUX
- DOCKER - 12. SECURISER LE USER NAMESPACE
- DOCKER - 13. PRATIQUES DE SECURITE
- DOCKER - 14. IMAGES : TAGS, PULL ET PUSH
- DOCKER - 15. SAUVEGARDER UNE IMAGE EN FICHIER TAR
- DOCKER - 16. METTRE EN PLACE LA SOCKET
- DOCKER - 17. DOCKERFILE : MULTISTAGE BUILD D'UNE IMAGE
- DOCKER - 18. DOCKER0 : CHANGER LES IP PAR DEFAUT
- DOCKER - 19. TRUCS ET ASTUCES POUR GAGNER DU TEMPS
- DOCKER - 20. INSTALLER UNE REGISTRY
- DOCKER - 21. ASTUCE : SAUVEGARDE DE VOLUMES
- DOCKER - 22. SYSTEMD POUR LANCER VOS CONTENEURS
- DOCKER - 0. AUTOFORMATION, LIVRES ET RESSOURCES
- DOCKER - 23. DOCKERFILE : ENTRYPOINT VS CMD
- DOCKER - 24. DOCKERFILE : LES LAYERS ET LA TAILLE
- DOCKER - 25. LOGS DRIVER : EXPORTER VERS ELK
- DOCKER - 26. ASTUCE : PRUNE POUR LES DOCKERFAN...
- DOCKER - 27. LOGS : OPTIONS DE ROTATION
- SECURITE : EXEMPLE - ROOTLESS ET SOCKET - 28 #DOCKER