Tekton とは?

Tekton

Tekton最新情報

NRIのOpenStandiaが提供するTekton最新情報

OSSの保守サポートサービスの内容はこちら OSSの導入については、こちらのフォームからお問い合わせ下さい OSS全般の事例紹介はこちら

Tektonバージョンアップ情報

すべてを見る

更新日:2020-11-26

Tektonの概要

Tektonの概要

Tekton(テクトン)は、元々Knativeのプロジェクトの一部として始まり、現在はTekton PiplinesとしてCDF(Continuous Delivery Foundation)というCI/CD(継続的インテグレーションと継続的デリバリー)を標準化する組織で開発が行われているツールの一つです。
TektonはCI/CDシステムを作成するための強力かつ柔軟なKubernetesネイティブのオープンソースフレームワークです。基盤となる実装の詳細を抽象化することにより、複数のクラウドプロバイダーまたはオンプレミスシステムを横断してビルド、テスト、デプロイができます。
Tektonは、異なるベンダー、言語、デプロイ環境間でCI/CDツールおよびプロセスを標準化するのに役立つオープンソースなコンポーネントを提供します。パイプライン、リリース、ワークフロー、およびTektonで利用可能なその他のCI/CDコンポーネントに関する業界仕様は、とりわけJenkins、Jenkins X、Skaffold、Knativeなどの既存のCI/CDツールとうまく機能します。
Tektonの組み込みのベストプラクティスにより、クラウドネイティブCI/CDパイプラインを迅速に作成できます。目標は、開発者が不変のイメージを作成してデプロイし、インフラストラクチャーのバージョンを管理し、より簡単なロールバックを実行できるようにすることです。Tektonを使用すると、ローリングデプロイ、ブルー/グリーンデプロイ、カナリアデプロイ、GitOpsワークフローなどの高度なデプロイパターンを活用することもできます。
Tektonを使用すると、VM、サーバーレス、Kubernetes、Firebaseなどの複数の環境にわたって構築、テスト、デプロイできます。Tektonパイプラインを使用して、複数のクラウドプロバイダーまたはハイブリッド環境にデプロイすることもできます。
Tektonは、好みのCI/CDツールを使用して強力なパイプラインを作成するための完全な柔軟性を提供します。Tektonは基盤となる実装を抽象化するため、チームの要件に基づいて、ビルド、テスト、デプロイのワークフローを選択できます。

TOPに戻る

Tektonの特徴

アーティファクト管理 アーティファクト(生成物)を保存、管理、保護します。Tektonパイプラインは他のサードパーティツールで適切に機能します。
デプロイメントパイプライン 複数環境でのロールアウト、カナリアロールアウト、Blue / Green デプロイメントなどの複雑なワークフローに対応できるよう設計されています。
Results テストから分析情報を入手し、組み込みの結果保存APIの一部として、ログとともに結果を作成できます。

TOPに戻る

Tektonの動作環境

Tektonは複数のクラウド・プロバイダー、ハイブリッド環境全体に導入することができます。

TOPに戻る

Tektonのライセンス

Tektonのライセンスは、「Apacheライセンスバージョン2」(Apache License version2)というライセンスに基づいて公開され、営利、非営利を問わず、誰でも自由かつ無償で利用・改変・再配布できるようになっています。
Tektonのライセンスについてご不明な点がありましたら、お気軽にお問い合わせください。

TOPに戻る

関連OSS

OpenStandiaに関する
資料請求・お問い合わせはこちら

  • 資料請求
  • お問い合わせ

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

  • OpenStandiaサポート対象オープンソース|50種類以上のOSSのサポートをご提供します。
  • 人気midPoint
  • 人気Keycloak
  • 注目MongoDB
  • ForgeRock AM(OpenAM)
  • ForgeRock IDM(OpenIDM)
  • MongoDB
  • Postfix
  • Apache HTTP Server
  • ZABBIX
  • PostgreSQL
  • Apache Struts
  • Apache Kafka
  • Apache Hadoop
  • Apache Spark
  • Spring Framework
  • Apache Tomcat
  • Solr
  • iBATIS
  • DRBD
  • MySQL
  • JBoss
  • Ruby on Rails
  • Jaspersoft
  • OpenLDAP
  • Apache log4j
  • Apache Subversion
  • ForgeRock DS(OpenDJ)
  • Pacemaker
  • Samba
  • Red Hat Enterprise Linux
  • Nginx
  • BIND
  • Dovecot
  • Pentaho
  • sendmail
  • Courier-IMAP
  • ForgeRock DS(OpenDJ)
  • Heartbeat
  • Hibernate
  • Hinemos
  • MyBatis
  • MySQL Cluster
  • Apache Axis2
  • Squid
  • OpenSSO