第6章 バージョン管理されていないクラスタータスクおよびバージョン管理されたクラスタータスクの管理
クラスター管理者は、Red Hat OpenShift Pipelines Operator をインストールすると、バージョン付けされたクラスタータスク(VCT) およびバージョン付けされていないクラスタータスク (NVCT) として知られるそれぞれのデフォルトクラスタータスクのバリアントが作成されます。たとえば、Red Hat OpenShift Pipelines Operator v1.7 をインストールすると、buildah-1-7-0
VCT および buildah
NVCT が作成されます。
NVCT と VCT の両方は、params
、workspaces
、および steps
など、同じメタデータ、動作、仕様を持ちます。ただし、それらを無効にするか、Operator をアップグレードすると、動作が異なります。
Red Hat OpenShift Pipelines 1.10 では、ClusterTask
機能は非推奨であり、今後のリリースで削除される予定です。
6.1. バージョン付けされていないクラスタータスクとバージョン付けされたクラスタータスクの違い
バージョン付けされていないクラスタータスクとバージョン付けされたクラスタータスクでは、命名規則が異なります。また、Red Hat OpenShift Pipelines Operator はそれらを異なる方法でアップグレードします。
バージョン付けされていないクラスタータスク | バージョン付けされたクラスタータスク | |
---|---|---|
命名法 |
NVCT には、クラスタータスクの名前のみが含まれます。たとえば、Operator v1.7 でインストールされた Buildah の NVCT の名前は |
VCT には、クラスタータスクの名前の後にバージョンが接尾辞として含まれます。たとえば、Operator v1.7 でインストールされた Buildah の VCT の名前は |
アップグレード | Operator をアップグレードすると、最新の変更でバージョン付けされていないクラスタータスクを更新します。NVCT の名前は変更されません。 |
Operator をアップグレードすると、最新バージョンの VCT をインストールし、以前のバージョンを保持します。VCT の最新バージョンは、アップグレードされた Operator に対応します。たとえば、Operator 1.7 をインストールすると |