Tekton
CI/CD パイプラインを作成するための Kubernetes ネイティブな構成要素で、パイプラインを Kubernetes リソースとして定義する標準的でポータブルな方法をチームに提供します。
- 活発にメンテナンスされている
- 財団の支援あり
- 寛容なライセンス
概要
Tekton は、パイプライン、タスク、トリガーを Kubernetes カスタムリソースとして定義するため、CI/CD パイプラインは外部の CI サービスに依存するのではなく、通常の Kubernetes ワークロードとして実行されます。パイプラインは単なる Kubernetes リソースであるため、Tekton 互換の任意のツールやプラットフォーム間で移植可能です。完全な CI/CD 製品としてではなく、再利用可能なインフラとして設計された CNCF プロジェクトです。
Tekton は、Kubernetes 上でカスタムの CI/CD システムや社内向け開発者プラットフォームを構築するプラットフォームチームに向いています。カタログにある Jenkins や Woodpecker CI のような完全な CI/CD ツールよりも低レベルな構成要素です。
このカタログに掲載されている理由
カタログ評価: ★★★☆☆ (3/5)
Kubernetes-native CI/CD building-block framework, a lower-level complement to Jenkins/Argo.
- 成熟
- 財団によるガバナンス
- カテゴリ
- DevOps
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
Jenkins
MITCI/CD パイプラインの構築とソフトウェア配信の自動化のための、大規模なプラグインエコシステムを備えた、広く使われているオープンソースの自動化サーバーです。
活発にメンテナンスされている
- DevOps
Crossplane
Apache-2.0データベース、ネットワーク、ストレージといったクラウドインフラを、Kubernetes API を使ってプロビジョニング・管理できる、Kubernetes ネイティブなコントロールプレーンです。
活発にメンテナンスされている
- DevOps
Knative
Apache-2.0サーバーレスアプリケーションの構築・実行のための Kubernetes ネイティブなプラットフォームで、オートスケーリング(ゼロへのスケーリングを含む)とトラフィック管理を扱います。
活発にメンテナンスされている
- DevOps
kube-linter
Apache-2.0Kubernetes の YAML マニフェストと Helm Chart をデプロイ前にスキャンし、設定ミスを検出する静的解析ツールです。
活発にメンテナンスされている
- DevOps
誤りを見つけましたか? GitHub で修正を提案する