kubernetes 1.30版本发布说明:"已知问题"

umuewwlo  于 6个月前  发布在  Kubernetes
关注(0)|答案(6)|浏览(67)

发生了什么?
这个问题是一个用于协作添加1.30版本发布说明中的"已知问题"的存储桶占位符。如果您知道1.30版本中即将发布的相关问题或API更改,请在此评论,以便我们可以协调将这些更改的信息纳入发布说明。
/assign @kubernetes/release-team-release-notes
/sig release
/milestone v1.30

bxgwgixi

bxgwgixi1#

这个问题目前正在等待分类。
如果SIG或子项目确定这是一个相关的问题,他们将通过应用triage/accepted标签并提供进一步的指导来接受它。
组织成员可以通过在评论中写入/triage accepted来添加triage/accepted标签。
有关使用PR评论与我互动的说明,请查看here。如果您对我的行为有任何问题或建议,请针对kubernetes/test-infra仓库提出一个问题。

cfh9epnr

cfh9epnr3#

我们有两个与kubeadm 1.30.0相关的回归。kubeadm维护者建议跳过1.30.0版本,升级到1.30.1版本,或者应用以下解释的缓解措施。

  • 如果集群中只有一个控制平面节点,kubeadm upgrade apply 在预检错误时会失败。

upgrade-health-check Job fails on a single control plane node cluster after drain kubeadm#3050
为了解决这个问题,你可以传递标志 --ignore-preflight-errors=CreateJob

  • kubeadm upgrade apply 不会下载存储在集群中的 KubeletConfiguration ConfigMap中的文件,而是在 /var/lib/kubelet/config.yaml 中写入默认值。

kubeadm upgrade apply v1.30.0 loses custom kubelet configuration kubeadm#3049
为了解决这个问题,你必须使用 kubectl get cm -n kube-system kubelet-config -o "jsonpath={.data['kubelet']}" 手动获取ConfigMap的内容,将它们写入 /var/lib/kubelet/config.yaml ,并在使用 kubeletconfiguration 目标时手动应用任何特定于节点的自定义设置。

wnavrhmk

wnavrhmk4#

@neolit123 链接不正确。

gcxthw6b

gcxthw6b5#

@neolit123 链接不正确。
已修复。

uyto3xhc

uyto3xhc6#

相关问题