このプロジェクトについて
Tekton Pipelinesは、CI/CDスタイルのパイプラインを宣言するためのKubernetesスタイルのリソースを提供するオープンソースプロジェクトです。Kubernetes上で動作し、Kubernetesクラスタを第一級の型として扱い、コンテナをパイプラインのビルディングブロックとする、クラウドネイティブな設計です。
このプロジェクトは疎結合を重視しています。単一のパイプラインは任意のKubernetesクラスタへのデプロイに使用でき、パイプラインを構成するタスクは単独で実行可能で、gitリポジトリなどのリソースは実行間で交換できます。また、型付けされたリソースも重視しており、Imageなどのリソースでは、kanikoとbuildkitでのビルドなど、実装を交換できます。
READMEは、インストールドキュメント、入門チュートリアル、ロードマップ、リリースノートを指し示しています。必要なKubernetesバージョンは時間とともに増加し、v0.24.xではKubernetes 1.18から始まり、v0.61.xではKubernetes 1.28に達します。ドキュメントはHEADとリリースごとに利用可能で、API互換性ポリシーと非推奨テーブルも含まれます。
v1beta1からv1へ、およびv1alpha1からv1beta1への移行ガイダンスが提供され、更新または非推奨のCRDや、ClusterTaskやPipeline Resourcesなどのspecフィールドをカバーしています。貢献情報には、CONTRIBUTING.md、DEVELOPMENT.md、開発者向けディープダイブ、グッドファーストイシューやヘルプワンテッドイシューのリストが含まれます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.