1.1.26バージョン情報と更新アクション
IBM Cloud® Kubernetes Serviceのバージョン 1.26 に関する情報を確認します。
このバージョンのサポートは終了しました。 できるだけ早く、クラスターを サポートされるバージョン に更新してください。
IBM Cloud® Kubernetes Service クラスターの更新に関する一般情報、または別のバージョンに関する情報をお探しですか? Kubernetes のバージョン情報および更新アクションを参照してください。
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のリリース予定です。 この情報は、バージョンがサポート対象外になる可能性がある一般的な時間を見積もるなど、計画の目的に使用できます。
剣標 (†
) の付いた日付は暫定的な日付であり、変更されることがあります。
バージョン | サポートされましたか? | リリース日 | サポート終了日 |
---|---|---|---|
1.26 | ある | 2023 年 2 月 1 日 | 2024 年 5 月 31 日 |
更新の準備
この情報は、クラスタをバージョン1.26にアップデートする際に、デプロイ済みアプリに影響を与える可能性のあるアップデートをまとめたものです。 変更の完全なリストについては、 コミュニティー Kubernetes 変更ログ と、バージョン 1.26の IBM バージョン変更ログ を参照してください。 Kubernetes 役立つ警告を確認することもできます。
マスターの前に行う更新
以下の表に、Kubernetes マスターを更新する前に実行する必要があるアクションを示します。 初期 1.26 バージョン情報および更新アクション
クラスターをバージョン 1.26にアップグレードすると、 Calico用に BGP パスワード が自動的に構成されます。 これにより、BGP パスワード構成の適用中にポッド・ネットワーキングが数回中断されます。
タイプ | 説明 |
---|---|
非サポート: 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_bytes は apiserver_storage_db_total_size_in_bytes に、 job_sync_total は job_syncs_total に、 job_finished_total は jobs_finished_total に、 cronjob_job_creation_skew_duration_seconds は job_creation_skew_duration_seconds に置き換えられました。 これらの置き換えられた指標に依存している場合は、適宜更新してください。 |
マスターの後に行う更新
タイプ | 説明 |
---|---|
サポート対象外: 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 が削除されました。 スクリプトがこれらのフラグに依存している場合は、適宜更新してください。 詳しくは、 ロギングに関連するレガシー・コマンド行引数の削除を参照してください。 |