1.35 バージョン情報と更新アクション
IBM Cloud® Kubernetes Service のバージョン 1.35 に関する情報を確認する。 Kubernetes プロジェクト・バージョン 1.35 の詳細については、 Kubernetes の変更ログを参照のこと。
IBM Cloud Kubernetes Service は、CNCF Kubernetes ソフトウェア適合性認定プログラムに基づく、バージョン 1.35 の認定 Kubernetes 製品です。 Kubernetes ® は、The Linux Foundation の米国およびその他の国における登録商標であり、The Linux Foundation のライセンスに従って使用されます。
リリース・タイムライン
次の表は、 IBM Cloud® Kubernetes Service のバージョン 1.35 のリリース予定スケジュールです。 この情報は、バージョンがサポート対象外になる可能性がある一般的な時間を見積もるなど、計画の目的に使用できます。
剣標 (†) の付いた日付は暫定的な日付であり、変更されることがあります。
| バージョン | サポートされましたか? | リリース日 | サポート終了日 |
|---|---|---|---|
| 1.35 | ある | 2026年3月5日 | 2027年4月28日 † |
更新の準備
クラスタを更新した際にデプロイ済みアプリに影響する可能性のある変更点の完全なリストについては、バージョン 1.35 の コミュニティ Kubernetes 変更履歴 および IBM バージョン変更ログ を確認してください。 また、 Kubernetes 役に立つ警告を確認することもできる。
NodeLocal DNSはデフォルトで有効
バージョン 1.35 以降、DNS のパフォーマンスと信頼性を向上させるため、すべてのワーカーノードで NodeLocal DNS がデフォルトで有効になっています。 NodeLocal DNSはDNSクエリを各ワーカーノードでローカルにキャッシュするため、待ち時間が短縮され、DNSの可用性が向上します。
- バージョン 1.34 以前
- NodeLocal DNSはオプトインである。
ibm-cloud.kubernetes.io/node-local-dns-enabled=trueラベルをワーカーノードに追加して、 NodeLocal DNS を有効にします。 - バージョン 1.35 以降
- NodeLocal DNSはすべてのワーカーノードでデフォルトで有効になっています。 バージョン 1.35 にアップグレードされたクラスタは、オプトアウトしない限り、 NodeLocal DNSが自動的に有効になります。 NodeLocal DNSポッドは、設定の変更によりアップグレード中に再作成されます。
NodeLocal DNSの自動有効化のオプトアウト
バージョン 1.35 へのアップグレード時に NodeLocal DNS が自動的に有効にならないようにするには、アップグレード前にワーカーノードに以下のラベルを適用します。
kubectl label node --all --overwrite "ibm-cloud.kubernetes.io/node-local-dns-disabled=true"
特別なケース
- ゾーン認識DNSが有効
- クラスタでゾーン認識DNSが有効になっている場合、 NodeLocal DNSは自動的に有効になりません。 ゾーンアウェアDNSと NodeLocal DNSは相互に排他的な機能である。
- NodeLocal DNSはすでに有効
- 1.34 またはそれ以前のバージョンで NodeLocal DNS を有効にしていた場合、その設定は保持され、 NodeLocal は有効のままです。 ただし、DNSポッドはアップグレード中に再作成されます。
NodeLocal DNSの詳細については、 NodeLocal DNSキャッシュの設定を 参照してください。