Combien de temps faut-il pour provisionner un cluster Kubernetes, installer GitLab sur ce cluster et l'utiliser pour exécuter un pipeline CI/CD pour votre application Cloud Native s'exécutant dans un ou plusieurs conteneurs ?
Rejoignez-nous pour cette atelier à la demande avec l'instructeur Jérôme Petazzoni car il utilise Moteur Kubernetes de Linode (LKE) pour provisionner et déployer un cluster avec tous les composants nécessaires, y compris Traefik, cert-manager et GitLab.
Suivez Jerome qui utilise ExternalDNS avec l'API DNS Linode pour visualiser l'utilisation des ressources avec metrics-servers, Prometheus et Grafana. Helm sera utilisé pour installer certains de ces composants.
Vous apprendrez à :
- Déployer un cluster Kubernetes avec LKE(Linode Kubernetes Engine)
- Principes fondamentaux de Helm (que sont les tableaux et les dépôts ; comment les trouver et les installer)
- Créer automatiquement des enregistrements DNS pour les services Kubernetes et les ressources Ingress.
- Installez les serveurs de mesures, Prometheus et Grafana pour surveiller l'utilisation des ressources.
- Utiliser Helm pour déployer une application sophistiquée et l'infrastructure de soutien (GitLab, Traefik, et cert-manager)
Cet atelier complet et en plusieurs parties est disponible à la demande afin que vous puissiez apprendre à votre propre rythme, inscrivez-vous dès aujourd'hui.