MongoDB のバージョンをアップグレードする
MongoDBリソースのメジャー バージョンまたはマイナー バージョンをアップグレードできます。 これらの設定は、 MongoDB Database リソース仕様で構成します。
Overview
リソースのメジャー バージョンまたはマイナー バージョンをアップグレードするには、 spec.version
設定を希望の MongoDB バージョンに設定します。
注意
この値をデータベースリソース用のMongoDBの新しいバージョンに更新しても、機能の互換性バージョンはアップグレード元のMongoDBバージョンのままになり、必要に応じてダウングレードのオプションが提供されます。 機能の互換性バージョンを新しいMongoDBバージョンと一致させるには、 spec.featureCompatibilityVersion
を新しいバージョンに、またはAlwaysMatchVersion
に手動で設定する必要があります。 詳しくは、 spec.featureCompatibilityVersion
を参照してください。
手順
スタンドアロン配置のMongoDBバージョンを4.2.2-ent
から4.4.18-ent
にアップグレードするには、次の例の手順を実行します。
1
spec.version
を必要なMongoDBバージョンに設定します。
apiVersion: mongodb.com/v1 kind: MongoDB metadata: name: my-standalone-downgrade spec: version: "4.4.18-ent" type: Standalone project: my-project credentials: my-credentials persistent: false ...
2
構成を Kubernetes に再適用します。
kubectl apply -f <standalone-config>.yaml
Kubernetes は、新しい仕様で配置を自動的に再構成します。 これらの変更はMongoDB Ops ManagerまたはCloud Managerアプリケーションに反映されます。