問題タブ [tekton-pipelines]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - テクトンには未知のフィールド「コンテナ」がある
最近、テクトンに興味があります。
Task
ただし、java fabric8.tekton API を使用して実装すると、いくつかの問題が発生します。
withContainer
クラス内にcontainer()単位でspec内のステップを追加しているapiが存在しますTaskBuilder
。
ただし、実行時に次のようなエラーメッセージが表示されました。
アドバイスをいただけますか?
Tekton バージョン - v0.10.1
以下のようなパッケージを使用しました。
io.fabric8:kubernetes-client:4.7.1
io.fabric8:tekton-client:4.7.1
これが私の完全なテストコードです。
java - fabric8::tekton-client を使用して taskRun に埋め込みリソースを作成するにはどうすればよいですか
「taskRun」オブジェクトを作成するために fabric8::tekton-client(v4.7.1) を使用しています。
以下は、taskRun を作成するためのサンプル コードです。
このコードでは、
.withName("ソース")
エラーが発生します:「エラー: シンボルが見つかりません」。
しかし、最新の tekton パイプライン (v0.10.1) 仕様では、埋め込みリソースと、その名前フィールドも taskRun に許可されています。
fabric8::tekton-client(v4.7.1) を使用して taskRun で埋め込みリソースを宣言するにはどうすればよいですか?
localhost - Tekton をローカル システム (コンテナ以外) にインストールすることは可能ですか?
Tekton をインストールしてその機能を調べたいと思っています。Tekton がクラウド ネイティブ アプリケーションの CI/CD に使用されていることは承知していますが、私たちのユース ケースは異なります。
Tekton を使用して war ファイルを生成し、ローカルの liberty サーバーにデプロイしたいと考えています。(コンテナ関連のことはしたくありません)、このため、シンプルに保ち、ローカルシステムにTektonをインストールして、warファイルを生成および展開する方法を理解したいと思います。