Formation Tekton : Réalisation de pipelines Kubernetes-native
1600€ HT / personne |
2 jours (14 heures) |
Présentation
La formation Tekton vous permettra d’utiliser un puissant et flexible framework open-source pour créer des systèmes CI/CD. Votre équipe pourra tester, construire et déployer entre systèmes sur site et les fournisseurs du cloud.
Ce cours vous permettra de comprendre les langages et l’environnement des déploiements. La technologie Tekton fonctionne aussi bien avec Jenkins, Jenkins X, Knative, Skaffold et d’autres outils CI/CD populaires.
Flexible, grâce à cet outil, vous pourrez choisir votre flux de travail de construction, de déploiement ou de test selon les besoins de votre équipe.
Tekton s’installe et s’exécute en tant qu’extension sur un cluster Kubernetes. Vous utiliserez les pipelines Tekton disponibles grâce à la ligne de commande kubectl.
Comme dans toutes nos formations, celle-ci vous présentera la dernière version stable de Tekton (à la date de rédaction de l’article Tekton v0.15).
Objectifs
- Comprendre l’environnement de Tekton
- Maîtriser les concepts clés de Tekton
- Savoir créer et utiliser des pipelines avec Kubernetes
- Définir des blocs de constructions très détaillés
Public visé
- DevOps
- Ingénieurs
- Développeurs
Pré-requis
Notions de base sur Kubernetes.
Programme de notre Formation Tekton
Introduction de l’outil
- Rappel sur le DevOps
- La différence entre le DevOps et le CI/CD
- Qu’est-ce qu’un CRD Kubernetes
- Présentation de Tekton
- Installation
- Installation de Kubernetes à l’aide de minikube
- Installation de l’autocomplétion
- Persistance des données
- Composants de Tekton
- Vue d’ensemble
- Premiers pas
Tâches et pipelines
- Création d’une tâche
- Task
- TaskRun
- Authentification
- Création d’un pipeline
- Exécution d’un pipeline
- Création de ressources de pipeline
- Utilisation des étiquettes
- Afficher des journaux
- Migration depuis Tekton valpha1
Déclencheurs et EventListeners
- Les déclencheurs
- Fonctionnement et implémentation
- Installation
- Création d’un TriggerBinding
- Liaison entre le TriggerBinding et le TriggerTemplate
- EventListeners
- Extensions d’expression CEL
Interceptor
- Configuration des intercepteurs
- Intercepteurs à espace de nom
Sécurité
- Authentification pour les chaînes
- Présentation de la Supply Chain Security
Dashboard Tekton
- Aperçu des PipelineRun et des TaskRun en temps réel
- Utiliser les filtres
- Importer des ressources
- Utiliser les extensions
Pour aller plus loin
Formation Kubernetes
Formation Jenkins
Formation Kubernetes Avancé
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1600€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS