IBM Cloud Docs
1.1.26バージョン情報と更新アクション

1.1.26バージョン情報と更新アクション

IBM Cloud® Kubernetes Serviceのバージョン 1.26 に関する情報を確認します。

このバージョンのサポートは終了しました。 できるだけ早く、クラスターを サポートされるバージョン に更新してください。

IBM Cloud® Kubernetes Service クラスターの更新に関する一般情報、または別のバージョンに関する情報をお探しですか? Kubernetes のバージョン情報および更新アクションを参照してください。

This badge indicates Kubernetes version 1.26 certification for IBM Cloud Kubernetes Service
Kubernetes version 1.26 certification badge

IBM Cloud Kubernetes Serviceは、CNCFKubernetesソフトウェア適合性認定プログラムに基づくバージョン1.26の認定Kubernetes製品です。 Kubernetes ® は、The Linux Foundation の米国およびその他の国における登録商標であり、The Linux Foundation のライセンスに従って使用されます。

Kubernetes プロジェクト・バージョン 1.26について詳しくは、 Kubernetes 変更ログ を参照してください。

リリース・タイムライン

以下の表はIBM Cloud® Kubernetes Serviceのバージョン1.26のリリース予定です。 この情報は、バージョンがサポート対象外になる可能性がある一般的な時間を見積もるなど、計画の目的に使用できます。

剣標 () の付いた日付は暫定的な日付であり、変更されることがあります。

IBM Cloud Kubernetes Service バージョン 1.26のリリース・タイムライン
バージョン サポートされましたか? リリース日 サポート終了日
1.26 ある 2023 年 2 月 1 日 2024 年 5 月 31 日

更新の準備

この情報は、クラスタをバージョン1.26にアップデートする際に、デプロイ済みアプリに影響を与える可能性のあるアップデートをまとめたものです。 変更の完全なリストについては、 コミュニティー Kubernetes 変更ログ と、バージョン 1.26の IBM バージョン変更ログ を参照してください。 Kubernetes 役立つ警告を確認することもできます。

マスターの前に行う更新

以下の表に、Kubernetes マスターを更新する前に実行する必要があるアクションを示します。 初期 1.26 バージョン情報および更新アクション

クラスターをバージョン 1.26にアップグレードすると、 Calico用に BGP パスワード が自動的に構成されます。 これにより、BGP パスワード構成の適用中にポッド・ネットワーキングが数回中断されます。

マスターを Kubernetes 1.26
タイプ 説明
非サポート: FlowSchema および PriorityLevelConfiguration API のベータ版 Kubernetesバージョン1.23 以降で利用可能な flowcontrol.apiserver.k8s.io/v1beta2 API バージョンを使用するように、マニフェストと API クライアントを移行します。 詳しくは、 非推奨 API マイグレーション・ガイド- v1.26を参照してください。
非サポート: HorizontalPodAutoscaler API のベータ版 Kubernetesバージョン1.23 以降で利用可能な autoscaling/v2 API バージョンを使用するように、マニフェストと API クライアントを移行します。 詳しくは、 非推奨 API マイグレーション・ガイド- v1.26を参照してください。
サポート対象外: ストレージ・クラス volume.beta.kubernetes.io/storage-class ベータ・リソース・アノテーション 代わりに、 PersistentVolumeClaim リソースおよび PersistentVolume リソースの spec.storageClassName フィールドを使用するようにマニフェストおよび API クライアントをマイグレーションします。
サポートされていません: 置換されたKubernetesAPIサーバーのメトリクスを選択 以下の Kubernetes API サービス・メトリックが置き換えられました。 etcd_db_total_size_in_bytesapiserver_storage_db_total_size_in_bytes に、 job_sync_totaljob_syncs_total に、 job_finished_totaljobs_finished_total に、 cronjob_job_creation_skew_duration_secondsjob_creation_skew_duration_seconds に置き換えられました。 これらの置き換えられた指標に依存している場合は、適宜更新してください。

マスターの後に行う更新

マスターを Kubernetes 1.26に更新した後に行う変更
タイプ 説明
サポート対象外: localhost NodePort サービス CVE-2020-8558に関連するセキュリティー・リスクをさらに軽減するために、 NodePort サービスへの localhost アクセスは無効になっています。 アプリがこの動作に依存している場合は、代わりにノードのプライベート IP アドレスに更新してください。
サポート対象外: ロギングに関連する レガシー kubectl ・オプション 既存の kubectl ロギング・オプション --log-dir--log-file--log-flush-frequency--logtostderr--alsologtostderr--one-output--stderrthreshold--log-file-max-size--skip-log-headers--add-dir-header--skip-header、および --log-backtrace-at が削除されました。 スクリプトがこれらのフラグに依存している場合は、適宜更新してください。 詳しくは、 ロギングに関連するレガシー・コマンド行引数の削除を参照してください。