Tekton est un ensemble de composants partagés pour la création de systèmes d’intégration et de livraison continues (CI/CD), géré par la Continuous Delivery Foundation (CDF) open source. Tekton permet aux développeurs de créer, de tester et de déployer des applications sur Kubernetes à l’aide d’un cadre open source indépendant de Kubernetes.
L'objectif est de moderniser la livraison continue en fournissant des spécifications de workflow pour les pipelines, les workflows et autres éléments constitutifs. Tekton vous permet de construire, de tester et de déployer sur plusieurs fournisseurs de cloud ou systèmes sur site en faisant abstraction des détails d’implémentation sous-jacents.
Restez au fait des tendances les plus étonnantes du secteur dans le domaine de l’IA, de l’automatisation, des données et bien d’autres avec la newsletter Think. Consultez la Déclaration de confidentialité d’IBM.
Pour faire simple, le projet Tekton Pipelines met à disposition des ressources au format Kubernetes permettant de définir des pipelines de type CI/CD. Ces ressources sont naturellement décrites en yaml et stockées dans un dépôt de code. Cette approche de type pipeline as code apporte les bénéfices du versionnage ainsi que du contrôle de code source.
Tekton fournit un ensemble d’extensions de ressources personnalisées à Kubernetes qui définissent des pipelines et des concepts connexes. Les éléments fondamentaux de Tekton Pipelines sont les suivants :
Au-delà de son intégration native à Kubernetes, un pipeline Tekton prend en charge le déploiement sur divers environnements (cluster Kubernetes, Cloud Foundry, machines virtuelles, etc.). L’exécution sécurisée et isolée des tâches de pipeline permet de répondre efficacement aux besoins évolutifs de la livraison continue.
Pour en savoir plus, regardez notre vidéo, « Qu’est-ce que Tekton ? » :
La Continuous Delivery Foundation (CDF) constitue un pôle neutre et indépendant des fournisseurs pour plusieurs des projets de livraison continue qui connaissent la croissance la plus rapide, dont Jenkins, Jenkins X, Spinnaker et Tekton. La CDF soutient les praticiens du DevOps via un modèle ouvert, des formations, des directives industrielles et une attention particulière portée à la portabilité.
IBM, sponsor premier de la CDF, s’implique activement dans cette communauté et son écosystème pour aider à définir l’avenir du CI/CD. Notre participation à cette fondation nous permet de proposer à nos clients des solutions cloud natives de pointe qui fournissent rapidement des applications de haute qualité.
Exploitez le pouvoir de l’IA et de l’automatisation pour résoudre de manière proactive les problèmes de la pile d’applications.
Utilisez les logiciels et outils DevOps pour construire, déployer et gérer des applications cloud natives sur plusieurs appareils et environnements.
Renforcez l’agilité et la croissance de votre entreprise. Modernisez en continu vos applications sur n’importe quelle plateforme grâce à nos services de conseil cloud.