OpenShiftのアップグレード
CN2は、EUSからEUSへのアップグレードをサポートしています。OpenShift をアップグレードする際は、CN2 リリースでサポートされている OpenShift EUS リリースにアップグレードしていることを確認してください。サポートされているリリースのリストについては、 https://www.juniper.net/documentation/us/en/software/cn-cloud-native23.1/cn2-tested-integrations/index.html を参照してください。
最も単純なアップグレードシナリオでは、実行しているCN2リリースに満足しており、CN2リリースがアップグレード先のOpenShiftリリースと互換性があることです。この場合は、標準のOpenShiftアップグレード手順に従ってください。
ただし、多くの場合、OpenShiftとCN2の両方をアップグレードすることをお勧めします。CN2は、常にOpenShiftリリースでサポートされている最新リリースにアップグレードすることをお勧めします。このようにして、CN2環境の最新機能、バグ修正、セキュリティアップデートを入手できます。
OpenShift と CN2 の両方をアップグレードする場合は、アップグレード パスを計画する必要があります。アップグレード パスは、次の影響を受けます。
-
OpenShift では、EUS リリースを順次アップグレードする必要があります。
たとえば、eus-4.8 から eus-4.12 にアップグレードするには、まず eus-4.8 から eus-4.10 にアップグレードし、次に eus-4.10 から eus-4.12 にアップグレードする必要があります。
-
クラスターが現在実行している CN2 リリースは、アップグレード先の OpenShift リリースと互換性がある必要があります。
上記の例では、eus-4.8 から eus-4.10 にアップグレードする前に、クラスターで eus-4.8 と eus-4.10 の両方と互換性のある CN2 リリースを実行する必要があります。同様に、eus-4.10 から eus-4.12 にアップグレードする前に、クラスターで eus-4.10 と eus-4.12 の両方と互換性のある CN2 リリースを実行する必要があります。
-
上記の条件が満たされた場合、CN2をアップグレードする前にOpenShiftをアップグレードしてください。
例1
eus-4.8 / cn2-22.1 から eus-4.12 / cn2-23.1 にアップグレードする場合。考えられるアップグレード パスの 1 つは次のとおりです。
-
eus-4.8 / cn2-22.1 から eus-4.8 / cn2-22.4 にアップグレードします。 eus-4.10 にまだアップグレードできません。クラスターは、eus-4.10 にアップグレードする前に、eus-4.10 と互換性のある CN2 リリースを実行する必要があります。
-
eus-4.8 / cn2-22.4 から eus-4.10 / cn2-22.4 にアップグレードします。これで、クラスターが eus-4.10 と互換性のある cn2-22.4 を実行しているため、eus-4.10 にアップグレードできます。
-
eus-4.10 / cn2-22.4 から eus-4.12 / cn2-22.4 にアップグレードします。OpenShift をデスティネーション リリースにアップグレードします。
-
eus-4.12 / cn2-22.4 から eus-4.12 / cn2-23.1 にアップグレードします。 CN2をデスティネーションリリースにアップグレードします。
例2
eus-4.8 / cn2-22.3 から eus-4.12 / cn2-23.1 にアップグレードする場合。考えられるアップグレード パスの 1 つは次のとおりです。
-
eus-4.8 / cn2-22.3 から eus-4.10 / cn2-22.3 にアップグレードします。cn2-22.3 は eus-4.10 と互換性があるため、OpenShift を eus-4.10 にすぐにアップグレードできます。
-
eus-4.10 / cn2-22.3 から eus-4.10 / cn2-22.4 にアップグレードします。 次にeus-4.12にアップグレードするため、クラスターはeus-4.12と互換性のあるCN2リリース(cn2-22.4)を実行する必要があります。
-
eus-4.10 / cn2-22.4 から eus-4.12 / cn2-22.4 にアップグレードします。OpenShift をデスティネーション リリースにアップグレードします。
-
eus-4.12 / cn2-22.4 から eus-4.12 / cn2-23.1 にアップグレードします。 CN2をデスティネーションリリースにアップグレードします。
OpenShift のアップグレード方法については、ご使用のリリースの Red Hat OpenShift ドキュメント (https://docs.openshift.com/container-platform/4.12/updating/preparing-eus-eus-upgrade.html) を参照してください。
CN2のアップグレード方法については、 CN2のアップグレードを参照してください。