#devops
35 éléments
git avancé : stash, cherry-pick, tags et hooks
découvrir des commandes avancées pour mieux gérer vos dépôts.
introduction à github actions : structure d'un workflow
découvrir comment définir un workflow CI simple avec GitHub Actions.
tests automatisés : déclenchement et rapports
mettre en place l'exécution automatique des tests et publier des rapports.
build automatisé et déploiement simple
automatiser la construction de l'application et effectuer un déploiement basique.
introduction à docker : concepts, images et conteneurs
comprendre ce qu'est Docker, ses composants clés et comment l'utiliser pour isoler des applications.
docker compose : orchestrer plusieurs services
utiliser docker compose pour lancer plusieurs conteneurs ensemble.
réseaux docker : communication interconteneurs
gérer les réseaux dans Docker pour permettre la communication entre services.
volumes docker : persistance des données
utiliser les volumes pour conserver les données entre redémarrages.
dockerfile : création d'images
écrire un Dockerfile pour construire des images personnalisées.
objets kubernetes : pods, deployments et services
comprendre les ressources de base pour exécuter et exposer des applications.
configuration et secrets dans kubernetes
utiliser ConfigMaps et Secrets pour externaliser la configuration.
déployer une application simple sur kubernetes
créer et exposer une application web basique sur Kubernetes.