BLOG : https://xavki.blog/devops-tutos/
Playlist : https://www.youtube.com/playlist?list=PLn6POgpklwWrBPMKFniOiMyLMdxlgFhrG
- 1.1 Introduction & Sommaire
- 1.2 Qu'est-ce que le devops ?
- 1.3 Notions et Méthodes : Agile, Scrum et Fail Fast
- 1.4 Boite à outils technique
- 1.5 Le devops et ses technologies
- 1.6 Git et Giflow : comprendre
- 1.7 Infrastructure cible
- 1.8 Vagrant : prérequis, CLI
- 1.9 Vagrant : installation de Jenkins
- 1.10 Vagrant : serveurs applicatifs
- 1.11 Vagrant : serveurs postgres
- 1.12 Vagrant : installation d'une registry docker
- 1.13 Vagrant : installation de gitlab
- 1.14 Vagrant : et en production ???
- 1.15 API - Java Springboot : choix du microservice
- 1.16 Pipeline : ébauche et chronologie
- 1.17 GitFlow : les commandes git à connaître
- 1.18 Gitlab : installation et configuration
- 1.19 Docker : c'est quoi comment pourquoi ?
- 1.20 Docker : conteneur vs image ?
- 1.21 Docker : premier run
- 1.22 Docker : les volumes
- 1.23 Docker : réseaux et exposition de ports
- 1.24 Compose : premiers pas
- 1.25 Compose : les réseaux
- 1.26 Compose : les volumes
- 1.27 Script Bash : lancement via compose
- 1.28 Script Bash : finalisation
- 1.29 Jenkins : Hello World !!
- 1.30 Jenkins : le jenkinsfile
- 1.31 Jenkins : multibranches pipeline
- 1.32 Jenkins : trigger GitLab
- 1.33 Maven : découverte
- 1.34 Docker : build avec le Dockerfile
- 1.35 Jenkinsfile : assemblage shell
- 1.36 Jenkinsfile : pom.xml,commitID
- 1.37 Jenkinsfile : ajout de maven
- 1.38 Jenkinsfile : docker build et push
- 1.39 Ansible : premiers pas
- 1.40 Ansible : playbook et rôles
- 1.41 Ansible : copy et template
- 1.42 Ansible : handlers et apt
- 1.43 Ansible : requirements, galaxy et installation de rôles
- 1.44 Ansible : postgres users et databases
- 1.45 Ansible : déploiement du microservice
- 1.46 Ansible : organisation, rôles et dépôts
- 1.47 Jenkinsfile : ajout de ansible
- 1.48 Jenkinsfile : ajustement script shel
- 1.49 Jenkins et Gitlab : trigger sur multibranches
- 1.50 Jmeter : introduction et présentation
- 1.51 Jmeter : premier test
- 1.52 Jmeter : json extractactor, debug
- 1.53 Jmeter : ForEach Controller
- 1.54 Jmeter : Loop Controller
- 1.55 Jmeter : les assertions
- 1.56 Jmeter : gestion des variables début de factorisation
- 1.57 Jmeter : connecteurs JDBC - ex : postgres
- 1.58 Jenkinsfile : intégration de Jmeter
- 1.59 Jmeter : mettre ko le build
- 1.60 CONCLUSION