5.6.4. プロジェクトを新しい Operator SDK バージョン用に更新する
OpenShift Container Platform 4.13 は Operator SDK 1.28.0 をサポートします。ワークステーションにすでに 1.36.1 CLI がインストールされている場合は、最新バージョンをインストール して CLI を 1.38.0 に更新できます。
ただし、既存の Operator プロジェクトが Operator SDK 1.28.0 との互換性を維持するには、1.25.4 以降に導入された関連する重大な変更に対し、更新手順を実行する必要があります。アップグレードの手順は、以前は 1.25.4 で作成または維持されている Operator プロジェクトのいずれかで手動で実行する必要があります。
5.6.4.1. Operator SDK 1.28.0 の Java ベースの Operator プロジェクトの更新 リンクのコピーリンクがクリップボードにコピーされました!
次の手順では、1.28.0 との互換性を確保するため、既存の Java ベースの Operator プロジェクトを更新します。
前提条件
- Operator SDK 1.28.0 がインストールされている
- Operator SDK 1.25.4 で作成または保守されている Operator プロジェクト
手順
次のファイルで
ose-kube-rbac-proxyプル仕様を見つけて、イメージタグをv4.13に更新します。-
config/default/manager_auth_proxy_patch.yaml -
bundle/manifests/memcached-operator.clusterserviceversion.yaml
… containers: - name: kube-rbac-proxy image: registry.redhat.io/openshift4/ose-kube-rbac-proxy:v4.131 …- 1
- タグバージョンを
v4.12からv4.13に更新します。
-