メインコンテンツまでスキップ

Auto Upgrade の詳細な使い方

標準サポート終了(FPT Cloud がサポートする最も古いバージョン基準)から minor バージョンで 1 つ以上離れたバージョンで動作しているクラスターは、Auto Upgrade Version を使用できません。先に手動でアップグレードする必要があります。

例えば、クラスターが 1.24.14 で動作しており、FPT Cloud が 1.26〜1.29 をサポートしている場合、そのクラスターは Auto Upgrade Version を使用できません。まず手動で 1.25 にアップグレードすると、この機能を有効にできます。

アップグレードは rolling-update 方式で進みます。FPT Cloud はすべての Worker Group で新しい minor バージョンの worker を作成し、Ready になるのを待ってから旧バージョンの worker を drain し、drain 完了後に削除します。これを group 内のすべての worker が置き換わるまで繰り返します。

クラスター作成時に Auto Upgrade Version を有効にする​

新しいクラスターを作成する際、Auto Upgrade Version はデフォルトで無効です。

クラスター作成フォームのデフォルトで無効な Auto Upgrade Version トグル

? アイコンを選択すると、FPT Cloud がサポートする Kubernetes バージョンの重要なマイルストーンを確認できます。

ヘルプアイコン選択後に表示される Kubernetes バージョンのマイルストーン詳細

アップグレード時刻を設定せずに Auto Upgrade Version を有効にすると、デフォルトの時刻はそのバージョンが標準サポート終了に達する初日の 07:00 GMT+7 になります。

デフォルトの auto upgrade 時刻設定:07:00 GMT+7

スケジュールを設定すると、フォームに現在のバージョンのサポート終了日、次回の auto upgrade 予定、スケジュールの概要が表示されます。

サポート終了日と次回アップグレード時刻を示す auto upgrade スケジュールの概要

Next を選択して Nodes Pool の設定ステップに進みます。

既存クラスターの Auto Upgrade Version を変更する​

注記
  • Auto Upgrade Version を設定したクラスターでも、機能を有効にしていないクラスターと同様、いつでも手動でアップグレードできます。
  • 予定されている auto upgrade をキャンセルするには、アップグレード当日の 01:00 GMT+7 より前に機能を無効化するかスケジュールを変更してください。例: クラスター A が 2024 年 6 月 25 日 04:00 GMT+7 に auto upgrade する予定の場合、その日の 01:00 GMT+7 より前に無効化または再スケジュールする必要があります。01:00 GMT+7 以降の変更は反映されず、アップグレードは予定どおり 04:00 GMT+7 に実行されます。

auto upgrade 機能を有効にします。

既存クラスターで Auto Upgrade Version を有効にする、手順 1

既存クラスターで Auto Upgrade Version を有効にする、手順 2

既存クラスターで Auto Upgrade Version を有効にする、手順 3

関連ガイド​