2.5. Zync Database PostgreSQL 9.5 の 10 へのアップグレード (強く推奨)
3scale 2.5 の変更の一環として、PostgreSQL のバージョンが 9 から 10 に更新されています。Red Hat Software Collections Product Life Cycle に示されているように、Postgresql 9.5 のサポートは 2019 年 5 月まで利用できるため、Zync データベースのアップグレードを強くお勧めします。
2.5.1. OpenShift オブジェクトのバックアップ作成
アップグレードプロセスをサポートする手順として、次のコマンドの出力を保存して、
postgresql
ImageStream とzync-database
DeploymentConfig の現在の値を含むバックアップファイルを作成します。$ oc get imagestream postgresql -o yaml $ oc get dc zync-database -o yaml
既存の PostgreSQL ImageStreamTag の ImportPolicy の現在の値を取得します。
IMPORT_POLICY_VAL=$(oc get imagestream postgresql -o json | jq -r ".spec.tags[0].importPolicy.insecure") if [ "$IMPORT_POLICY_VAL" == "null" ]; then IMPORT_POLICY_VAL="false" fi
後で参照できるように、結果が true または false であることを確認してください。
$ echo $IMPORT_POLICY_VAL