3.7.4. 同期アップグレードの実行
クラスター全体が全体のアップグレードのために停止される同期アップグレードを実行するには、以下の手順を実行します。
- 任意の quay-builder および clair コンテナーを含む、Red Hat Quay クラスター全体を停止します。
すべてのノードの
config.yaml
ファイルに以下の設定を追加します。V3_UPGRADE_MODE: complete
単一ノードで v3 コンテナーをプルおよび起動し、アップグレードの実行が完了するまで待機します (数分の時間がかかります)。コンテナーの以下のバージョン以降を使用します。
quay.io/redhat/quay:v3.0.5
Quay
コンテナーは、v2 の場合のようにポート 8080 および 8443(80 および 443 ではなく)で起動することに注意してください。したがって、以下の例のように 8080 と 8443 の 80 と 443 のマッピングを再度行うことが推奨されます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - アップグレードが完了したら、Red Hat Quay v3 コンテナーを他のすべてのノードで起動します。
- v3.0.z バージョンの quay-builder および clair を起動し、クラスターに戻すコンテナーのインスタンスを置き換えます。
- Docker バージョン 2、スキーマ 2 と互換性のあるコンテナーのプッシュおよびプルを含め、Red Hat Quay が動作していることを確認します。これには、Windows コンテナーイメージおよび各種コンピューターアーキテクチャー (arm、ppc など) のイメージが含まれます。