v1.30.X
アップグレード通知
以前のリリースからアップグレードする前に、Kubernetesの緊急アップグレードノートを必ずお読みください。 |
バージョン | リリース日 | Kubernetes | Kine | SQLite | Etcd | Containerd | Runc | Flannel | Metrics-server | Traefik | CoreDNS | Helm-controller | Local-path-provisioner |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 19 2024 |
|||||||||||||
Aug 21 2024 |
|||||||||||||
Jul 31 2024 |
|||||||||||||
Jul 03 2024 |
|||||||||||||
2024年6月25日 |
|||||||||||||
2024年5月22日 |
|||||||||||||
2024年5月10日 |
Release v1.30.5+k3s1
This release updates Kubernetes to v1.30.5, and fixes a number of issues. For more details on what’s new, see the Kubernetes release notes.
Changes since v1.30.4+k3s1:
-
Testing And Secrets-Encryption Backports for 2024-09 (#10801)
-
Update to newer OS images for install testing
-
Fix caching name for e2e vagrant box
-
Remove secrets encryption controller
-
Cover edge case when on new minor release for E2E upgrade test
-
Removes deprecated alpha Secrets Encryption metrics (deprecated in 1.30, removed in 1.31)
-
-
Update CNI plugins version (#10818)
-
Backports for 2024-09 (#10843)
-
Fix hosts.toml header var (#10872)
-
Update to v1.30.5-k3s1 and Go 1.22.6 (#10888)
-
Update Kubernetes to v1.30.5-k3s2 (#10909)
Release v1.30.4+k3s1
This release updates Kubernetes to v1.30.4, and fixes a number of issues.
For more details on what’s new, see the Kubernetes release notes.
Changes since v1.30.3+k3s1:
-
Bump docker/docker to v25.0.6 (#10649)
-
Backports for 2024-08 release cycle (#10664)
-
Use pagination when listing large numbers of resources
-
Fix multiple issues with servicelb
-
Remove deprecated use of wait. functions
-
Wire lasso metrics up to metrics endpoint
-
-
Backports for August 2024 (#10671)
-
Bump containerd to v1.7.20 (#10660)
-
Add tolerations support for DaemonSet pods (#10703)
-
New Feature: Users can now define Kubernetes tolerations for ServiceLB DaemonSet directly in the
svccontroller.k3s.cattle.io/tolerations
annotation on services.
-
-
Update to v1.30.4-k3s1 and Go 1.22.5 (#10721)
Release v1.30.3+k3s1
This release updates Kubernetes to v1.30.3, and fixes a number of issues.
For more details on what’s new, see the Kubernetes release notes.
Changes since v1.30.2+k3s2:
-
Update channel server for k3s2 (#10446)
-
Set correct release channel for e2e upgrade test (#10460)
-
Backports for 2024-07 release cycle (#10497)
-
Bump k3s-root to v0.14.0
-
Bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.7
-
Bump Local Path Provisioner version
-
Ensure remotedialer kubelet connections use kubelet bind address
-
Chore: Bump Trivy version
-
Add etcd s3 config secret implementation
-
-
July Test Backports (#10507)
-
Update to v1.30.3-k3s1 and Go 1.22.5 (#10536)
-
Fix issues loading data-dir value from env vars or dropping config files (#10596)
Release v1.30.2+k3s2
This release updates Kubernetes to v1.30.2, and fixes a number of issues.
For more details on what’s new, see the Kubernetes release notes.
リリース v1.30.2+k3s1
このリリースでは、Kubernetesをv1.30.2に更新し、多くの問題を修正しました。
新機能の詳細については、https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#changelog-since-v1301[Kubernetesリリースノート]をご覧ください。
v1.30.1+k3s1からの変更点:
-
ファイルによるtailscale設定使用時のバグ修正 (#10074)
-
エージェントで
vpn-auth-file
使用時のバグ修正
-
-
欠落したブロブのインポート失敗を回避するためのWithSkipMissing追加 (#10136)
-
cri-dockerdの固定ストリームサーバーバインドアドレス使用 (#9975)
-
stargzをcriレジストリconfig_pathに切り替え (#9977)
-
containerd v1.7.17、etcd v3.5.13にバンプ (#10123)
-
spegelバージョンのバンプ (#10118)
-
複数の実行があるPRビルドからのアーティファクトインストールの問題修正 (#10122)
-
デュアルスタックノード上のシングルスタックサービスの
externalTrafficPolicy: Local
の問題修正 (#9963) -
local-path-provisionerヘルパースクリプトの更新 (#9964)
-
svclbポッドのPriorityClassNameサポート追加 (#10045)
-
ServiceLBはデフォルトでsvclbポッドのpriorityClassNameを
system-node-critical
に設定します。これはsvccontroller.k3s.cattle.io/priorityclassname
アノテーションを使用してサービスごとに上書きできます。
-
-
レガシーtraefik v1チャートのチェック削除 (#9593)
-
K3sはtraefik v1が存在する場合に自動的にtraefik v2のデプロイをスキップしなくなりました。すべてのクラスターは過去3年間のいずれかの時点でv2にアップグレードされているはずです。
-
-
kube-routerバージョンをv2.1.2に更新 (#10177)
-
ブランチ戦略のADR作成 (#10147)
-
minio-goをv7.0.70にバンプ (#10081)
-
ページネーションを修正するためにkineをv0.11.9にバンプ (#10082)
-
有効なresolv confの更新 (#9948)
-
欠落しているカーネル設定チェックの追加 (#10100)
-
Gitワークフローファイル名の修正 (#10131)
-
なし
-
-
自動デプロイマニフェストのスキャン時にディレクトリシンボリックリンクをフォロー (#9288) (#10049)
-
シンボリックリンクされたサブディレクトリは、Auto-Deploying Manifests(AddOns)のスキャン時に尊重されるようになりました。
-
-
helmコントローラーがオーナー参照を設定できるようにするバグ修正 (#10048)
-
go.modの修正 (#10192)
-
flannelバージョンをv0.25.2にバンプ (#10146)
-
認証ファイルを使用したエージェントの追加テスト (#10119)
-
エージェントで
vpn-auth-file
使用時のバグ修正
-
-
e2eテストに追加ログを追加 (#10145)
-
2024年5月のチャネルサーバーの更新 (#10137)
-
tlsシークレットサポートのためにklipper-helmイメージをバンプ (#10187)
-
コマンド名を完全にするためのスクリプトbinary_size_checkの更新 (#9992)
-
k3s-etcdインフォーマーが起動しない問題の修正 (#10047)
-
スーパーバイザーメトリクスの提供を有効にする (#10019)
-
--Enable-pprof
は、デバッグ/pprofエンドポイントを有効にするためにエージェントで設定できるようになりました。設定すると、エージェントはスーパーバイザーポートでリッスンします。 -
--Supervisor-metrics
は、サーバーで内部メトリクスをスーパーバイザーエンドポイントで提供するために設定できるようになりました。設定すると、エージェントはスーパーバイザーポートでリッスンします。
-
-
/conformanceでalpineを3.18から3.20にバンプ (#10210)
-
/packageでalpineを3.18から3.20にバンプ (#10211)
-
/tests/e2e/scriptsでubuntuを22.04から24.04にバンプ (#10040)
-
Trivyバージョンのバンプ (#10039)
-
ノードが初期化されずに残るときのnetpolクラッシュの修正 (#10073)
-
負荷下で唯一のサーバーが失敗としてマークされる問題の修正 (#10241)
-
埋め込みロードバランサーは、すべてのサーバーがヘルスチェックの失敗により利用不可とマークされた場合、ヘルスチェックを無視してすべてのサーバーを試すようにフォールバックします。
-
-
サーバーにwrite-kubeconfig-groupフラグを追加 (#9233)
-
k3sサーバーの新しいフラグ: --write-kubeconfig-group
-
-
SAR RBACによってブロックされた埋め込みミラーを修正し、テストを再有効化 (#10257)
-
Local Path Provisionerバージョンのバンプ (#10268)
-
実際のwarningPeriodをcertmonitorで使用する修正 (#10271)
-
エージェントがローカルロードバランサーをバイパスするバグ修正 (#10280)
-
etcd s3設定シークレットのサポートのためのADR追加 (#9364)
-
isValidResolvConf
のテスト追加 (#10302) -
スナップショット保持etcd-s3フォルダ修正の追加 (#10293)
-
最新のリリースブランチを含むようにGHA golangキャッシュを拡張 (#10307)
-
loadbalancer.nextServerでのレースコンディションパニックの修正 (#10318)
-
タイポ修正、
rancher/permissions
を使用 (#10296) -
Kubernetesをv1.30.2に更新 (#10349)
-
エージェントスーパーバイザーポートがapiserverポートを使用する問題の修正 (#10352)
-
複数の同時スナップショットが許可される問題の修正 (#10372)
リリース v1.30.1+k3s1
このリリースでは、Kubernetesをv1.30.1に更新し、多くの問題を修正しました。
詳細については、https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#changelog-since-v1300[Kubernetes リリースノート]をご覧ください。
リリース v1.30.0+k3s1
このリリースは、v1.30 系列の K3S の最初のリリースです。このリリースでは Kubernetes を v1.30.0 に更新します。
詳細については、https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#changelog-since-v1290[Kubernetes リリースノート]をご覧ください。