Pipelines tekton
Le projet Tekton Pipelines fournit des ressources de style K8S pour déclarer les pipelines de style CI / CD.
Les pipelines Tekton sont originaires de Cloud :
- Exécutez sur Kubernetes
- Avoir des clusters Kubernetes comme type de première classe
- Utilisez des conteneurs comme éléments constitutifs
Les pipelines Tekton sont découplés :
- Un pipeline peut être utilisé pour déployer dans n'importe quel cluster K8S
- Les tâches qui composent un pipeline peuvent facilement être exécutées isolément
- Des ressources telles que Git Repos peuvent facilement être échangées entre les courses
Les pipelines Tekton sont tapés :
- Le concept de ressources dactylographiques signifie que pour une ressource telle qu'une
Image , les implémentations peuvent facilement être échangées (par exemple, la construction avec Kaniko vs BuildKit)
Vous voulez commencer à utiliser des pipelines
- Installation de pipelines Tekton
- Sautez avec le tutoriel "Getting Begin"!
- Jetez un œil à notre feuille de route
- Découvrez nos sorties
Version requise Kubernetes
- À partir de la version V0.24.x de Tekton: Kubernetes Version 1.18 ou version ultérieure
- À partir de la version V0.27.x de Tekton: Kubernetes Version 1.19 ou version ultérieure
- À partir de la version V0.30.x de Tekton: Kubernetes Version 1.20 ou version ultérieure
- À partir de la version V0.33.x de Tekton: Kubernetes Version 1.21 ou version ultérieure
- À partir de la version V0.39.x de Tekton: Kubernetes Version 1.22 ou version ultérieure
- À partir de la version V0.41.x de Tekton: Kubernetes Version 1.23 ou version ultérieure
- À partir de la version V0.45.x de Tekton: Kubernetes Version 1.24 ou version ultérieure
- À partir de la version V0.51.x de Tekton: Kubernetes Version 1.25 ou version ultérieure
- À partir de la version V0.59.x de Tekton: Kubernetes Version 1.27 ou version ultérieure
- À partir de la version V0.61.x de Tekton: Kubernetes Version 1.28 ou version ultérieure
Lisez les documents
La dernière version de nos documents est disponible sur:
- Guide d'installation @ tête
- Docs @ tête
- Exemples @ tête
Les liens spécifiques à la version sont disponibles dans la page des versions et sur le site Web de Tekton.
Consultez notre politique de compatibilité API pour plus d'informations sur le niveau de stabilité de l'API.
Consultez notre tableau de dépréciations pour les fonctionnalités qui ont été obsolètes et la date la plus précoce pour laquelle ils seront supprimés.
Migrateur
v1beta1 à v1
Plusieurs champs TEKTON CRDS et API SPEC, y compris les champs de ressources CLUsTask CRD et Pipeline Resources, ont été mis à jour ou dépréciés lors de la migration de v1beta1 à v1 .
Pour les utilisateurs migrant leurs tâches et pipelines de v1beta1 à v1 , consultez le guide de migration V1BETA1 à V1.
v1alpha1 à v1beta1
Dans le mouvement de V1ALPHA1 à V1BETA1, plusieurs champs de spécification et Tekton CRD ont été mis à jour ou supprimés.
Pour les utilisateurs migrant leurs tâches et pipelines de V1ALPHA1 à V1BETA1, consultez les modifications des spécifications et les chemins de migration.
Veux contribuer
Nous sommes tellement excités de vous avoir!
- Voir contribution.md pour un aperçu de nos processus
- Voir Development.md pour comment commencer
- Plongeon profonde dans la démystification du fonctionnement interne (matériel de lecture avancé)
- Regardez nos bons premiers problèmes et nos problèmes de recherche d'aide