UpgradeChannel type
UpgradeChannel の値を定義します。
KnownUpgradeChannel は UpgradeChannel と同じ意味で使用できます。この列挙型には、サービスがサポートする既知の値が含まれています。
サービスでサポートされている既知の値
rapid: クラスターを、サポートされている最新のマイナー バージョンでサポートされている最新のパッチ リリースに自動的にアップグレードします。 クラスターの Kubernetes バージョンが N-2 マイナー バージョンの位置にある場合 (N はサポートされる最新のマイナー バージョン)、クラスターはまず、N-1 マイナー バージョンでサポートされる最新のパッチ バージョンにアップグレードされます。 たとえば、クラスターでバージョン 1.17.7 を実行しているとき、バージョン 1.17.9、1.18.4、1.18.6、1.19.1 が利用できる場合、クラスターはまず 1.18.6 にアップグレードされ、その後、1.19.1 にアップグレードされます。
stable: マイナー バージョン N-1 でサポートされている最新のパッチ リリースにクラスターを自動的にアップグレードします。N は、サポートされている最新のマイナー バージョンです。 たとえば、クラスターでバージョン 1.17.7 を実行しているとき、バージョン 1.17.9、1.18.4、1.18.6、1.19.1 が利用できる場合、クラスターは 1.18.6 にアップグレードされます。
patch: マイナー バージョンを同じままにしたまま、クラスターが使用可能になったときに、サポートされている最新のパッチ バージョンに自動的にアップグレードします。 たとえば、クラスターでバージョン 1.17.7 とバージョン 1.17.9、1.18.4、1.18.6、1.19.1 が実行されている場合、クラスターは 1.17.9 にアップグレードされます。
node-image: ノード イメージを使用可能な最新バージョンに自動的にアップグレードします。 代わりに nodeOSUpgradeChannel を使用することを検討してください。これにより、Kubernetes バージョンの修正プログラムとは別にノード OS の修正プログラムを構成できます
none: 自動アップグレードを無効にし、クラスターを現在のバージョンの Kubernetes に保持します。
type UpgradeChannel = string