Operator を個別に更新するにはどうすればよいですか?
Issue
-
InstallPlan が複数の Operator を参照しています。ある Operator に関する InstallPlan は、他の Operator とは区別する必要があります。
-
openshift-operatorsnamespace で複数の異なる Operator を使用しています。各サブスクリプションは、Automatic または Manual のapprovalModeでデプロイされます。ある Operator のインストール計画は他の Operator と異なることを想定しています。ただし、InstallPlan は複数の Operator を参照しており、1 つの InstallPlan には更新可能なすべての Operator が含まれています。ある Operator のapprovalModeが Manual の場合、Automatic モードで登録されている残りの Operator は更新されません。 -
openshift-operatorsnamespace 内の Operator を 1 つ更新すると、namespace 内のすべての Operator の更新がトリガーされます。 -
いくつかの Operator をクラスターにインストールしています。現在、アップグレードの計画、および適切なテスト/検証を確実に実施できるように、各 Operator のサブスクリプションを "Manual" 承認に設定しています。 しかし、単一の Operator のアップグレードを承認しようとすると、OpenShift はアップグレード可能なすべての Operator のインストール計画を作成し、すべての Operator のアップグレードを承認するように求めます。
OLM を通じて単一の Operator をアップグレードすることはできませんか? -
OpenShift で一度に 1 つの Operator だけをアップグレードするにはどうすればよいですか?
Environment
- Red Hat OpenShift Container Platform (RHOCP) 4.x
- Operator Lifecycle Manager
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.