Oracle Cloud Infrastructureドキュメント

マスター・ノードで実行中のKubernetesのバージョンのアップグレード

Container Engine for Kubernetesでは、クラスタ内のマスター・ノードで現在実行されているバージョンより新しいバージョンのKubernetesがサポートされている場合、マスター・ノードで実行されているKubernetesバージョンをアップグレードできます。

重要:マスター・ノードをKubernetesの新しいバージョンにアップグレードした後は、マスター・ノードを以前のKubernetesバージョンにダウングレードできません。 したがって、マスター・ノードで実行されているKubernetesのバージョンをアップグレードする前に、クラスタにデプロイされているアプリケーションが新しいKubernetesバージョンと互換性があることをテストすることが重要です。

コンソールの使用

マスター・ノードで実行しているKubernetesのバージョンをアップグレードするには:

  1. コンソールで、「ナビゲーション・メニュー」を開きます。 ソリューション、プラットフォーム、エッジの下で、開発者サービスに行き、「コンテナ・クラスタ」をクリックします。
  2. 働くことが許可されている「コンパートメント」を選択してください。

  3. 「クラスタ・リスト」ページで、マスター・ノードで実行されているKubernetesのバージョンをアップグレードするクラスタの名前をクリックします。

    新しいバージョンのKubernetesが、クラスタ内のマスター・ノードで実行中のものよりも新しいバージョンで使用可能な場合、「アップグレード可能」ボタンは「クラスタ」ページの上部で有効になります。

  4. 「アップグレード可能」をクリックして、マスター・ノードを新しいバージョンにアップグレードします。
  5. 「クラスタ・マスターをアップグレード」ダイアログ・ボックスで、マスター・ノードをアップグレードするKubernetesのバージョンを選択し、「確認」をクリックします。

マスター・ノードで実行されているKubernetesのバージョンがアップグレードされます。 これ以降、クラスタの新しいノード・プールを定義するときに、新しいバージョンのKubernetesがオプションとして表示されます。

APIの使用

APIおよび署名リクエストの使用については、REST APIおよび「セキュリティ資格証明」を参照してください。 SDKの詳細は、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。

UpdateCluster操作を使用して、マスター・ノードで実行されているKubernetesのバージョンをアップグレードします。