K3s v1.24.2+k3s1 发布

2022 年 6 月 28 日,K3s 发布 v1.24.2+k3s1 ,此版本将 Kubernetes 更新到 v1.24.2,并修复了许多问题。

从 v1.24.1+k3s1 以来的变化:

  • 清理时移除 kube-ipvs0 接口 (#5644)
  • --flannel-wireguard-mode 开关添加到 k3s cli ,可使用 wireguard 本地后端配置wireguard 隧道模式 (#5552)
  • 引入 flannelcniconf 标志来设置所需的 flannel cni 配置 (#5656)
  • 更新 SECURITY.md (#5607)
  • 引入 --enable-pprof 标志以可选地运行 pprof server (#5527)
  • ServiceLB 创建的 Pod 现在都放在 kube-system 命名空间中,而不是与 Service 在同一个命名空间中。这允许在用户命名空间中强制执行 Pod 安全标准,而不会破坏 ServiceLB。 (#5657)
  • 添加 arm 测试和升级测试 (#5526)
  • 延迟 service readiness ,直到完成启动挂钩 (#5649)
  • 禁用 urfave markdown/man docs generation (#5566)
  • 嵌入式 etcd 快照控制器将不再无法处理包含在 ConfigMap key 中使用无效字符的快照文件。 (#5702)
  • CONTAINERD_ 为前缀的环境变量传递给 containerd 时优先于其他现有变量。 (#5706)
  • 嵌入式 etcd 实例在重置或恢复时不再接受来自其他节点的连接。 (#5542)
  • 为 k3s s390x 启用兼容性测试 (#5658)
  • Containerd:启用 enable_unprivileged_ports 和 enable_unprivileged_… (#5538)
  • 当 HelmChartConfig 资源被更新或删除时,嵌入式 Helm controller 现在可以正确更新 Chart 部署。 (#5731)
  • 版本更新到 v1.24.2 (#5749)

更多更新说明和组件版本说明请参考 github release