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 ?
- Qu'est-ce que le CD ?
Gitlab en bref
- Qu'est-ce que Gitlab ?
- Fonctionnalités de Gitlab
- L'IC de Gitlab
Préparation de l'environnement DevOps
- Installer et configurer Auto DevOps dans Gitlab
Kubernetes
- Intégration Kubernetes
- Créer des clusters Kubernetes
- Créer une instance Kubernetes
- Utiliser les clés SSH de Gitlab
Étapes, artefacts et dépendances
- Placer des travaux dans des étapes
- Utiliser le cache
- Définir et utiliser des artefacts
Gitlab Auto DevOps
- Travailler avec Helm
- Utiliser Auto DevOps
- Configuration de l'exécution Gitlab
- Ajouter un dépôt
Déploiement automatisé
- Déploiement vers Kubernetes
Débogage
- Gestion des erreurs
Test
- Tests d'intégration et tests fonctionnels
Surveillance
- Utilisation Prometheus
- Collecte de métriques
Sécurisation
- Durcissement des pipelines et des systèmes de pipelines
Dépannage
Résumé et prochaines étapes
Pré requis
- Une compréhension de DevOps
L'auditoire
- DevOps Ingénieurs
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/question que nous avons soulevée et sa capacité à apporter des réponses claires à tous, tout en fournissant des éclaircissements sur d'autres problèmes connexes auxquels nous n'avions peut-être même pas pensé.
Jose Perez - Fraunhofer IOSB
Formation - Kubernetes and Gitlab
Traduction automatique