Plan du cours
Introduction
Vue d'ensemble de l'intégration continue et de la livraison continue
- Qu'est-ce que l'intégration continue (CI) ?
- Qu'est-ce que la livraison continue (CD) ?
Gitlab en bref
- Qu'est-ce que Gitlab ?
- Caractéristiques de Gitlab
- Gitlab CI
Préparation de l'environnement DevOps
- Installation et configuration d'Auto DevOps dans Gitlab
Kubernetes
- Intégration de Kubernetes
- Création de clusters Kubernetes
- Création d'une instance Kubernetes
- Utilisation des clés SSH Gitlab
Étapes, Artefacts et Dépendances
- Affectation des tâches aux étapes
- Utilisation du cache
- Définition et utilisation des artefacts
Gitlab Auto DevOps
- Travail avec Helm
- Utilisation d'Auto DevOps
- Configuration du runner Gitlab
- Ajout du référentiel
Déploiement automatisé
- Déploiement vers Kubernetes
Débogage
- Gestion des erreurs
Tests
- Tests d'intégration et fonctionnels
Surveillance
- Utilisation de Prometheus
- Récolte des métriques
Sécurité
Dépannage
résumé et prochaines étapes
Pré requis
- Une compréhension des concepts DevOps
Public cible
- Ingénieurs DevOps
Nos clients témoignent (2)
Démonstrations d’exemples fonctionnels
Daniel Wegner - Fraunhofer IOSB
Formation - Kubernetes and Gitlab
Traduction automatique
J'ai apprécié la réactivité d'Ahmed face à chaque problème ou question que nous avons soulevés, ainsi que sa capacité à apporter des réponses claires à chacun d'eux, tout en fournissant des éclaircissements sur d'autres questions connexes auxquelles nous n'avions peut-être pas pensé.
Jose Perez - Fraunhofer IOSB
Formation - Kubernetes and Gitlab
Traduction automatique