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 et installation
- Présentation du projet Tekton (CNCF, historique, versions)
- Architecture et composants : Task, Pipeline, Run, etc.
- Positionnement dans l’écosystème : comparaison avec Jenkins, GitLab CI
- Bénéfices de Tekton cloud native
- Installation et configuration sur un cluster Kubernetes
Concepts fondamentaux et exécution des pipelines
- Les ressources Tekton : Tasks, TaskRuns, Pipelines, PipelineRuns
- Gestion des paramètres, workspaces et résultats
- Exécution séquentielle ou parallèle, étapes “finally”, timeouts
- Visualisation et debugging via CLI (tkn) et Dashboard
- Intégration observabilité : Tekton Results
Conception avancée et réutilisation
- Structurer des pipelines modulaires et maintenables
- Bonnes pratiques de factorisation et de naming
- Utilisation de la Tekton Catalog et Tekton Hub
- Création de composants réutilisables pour les projets internes
Automatisation avec Tekton Triggers
- Présentation de Triggers: EventListener, TriggerBinding, TriggerTemplate
- Déclenchement automatique de pipelines depuis des webhooks Git
- Gestion des payloads, filtres et variables dynamiques
Sécurité et traçabilité des chaînes CI/CD
- Introduction à Tekton Chains et la supply-chain security
- Signatures, attestations et intégration avec Sigstore/Cosign
- Gestion des droits et isolation via RBAC Kubernetes
Mise en pratique et validation des acquis
- Mise œuvre d’un pipeline complet de build & déploiement
- Automatisation d’un flux CI/CD de bout en bout
- Évaluation QCM et discussion autour des cas d’usage en entreprise
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
Les + : formateur expert dans son domaine et possede une experience professionnelle
Les – : –
Je souhaite suivre : –
En synthèse : –
Afficher tous les témoignages
Les + : formateur expert dans son domaine et possede une experience professionnelle
Les – : –
Je souhaite suivre : –
En synthèse : –
Je recommande la formation
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

