You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统中升级Kubernetes到1.27.x时无法找到对应软件包的问题求助

Ubuntu系统中升级Kubernetes到1.27.x时无法找到对应软件包的问题求助

我遇到了一个Kubernetes升级的问题,想请教下大家:

我有两个Kubernetes集群,运行环境分别是:

  • 第一个集群:Ubuntu 20.04.6 LTS,Kubernetes版本为1.26.10
  • 第二个集群:Ubuntu 22.04.3 LTS,Kubernetes版本同样为1.26.10

我尝试把两个集群都升级到1.27.x版本,但第一个集群通过apt无法找到1.27相关的软件包,以下是两个集群的详细信息:

第一个集群的相关输出

执行apt-cache madison kubeadm的结果:

kubeadm | 1.26.11-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm | 1.26.10-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm | 1.26.9-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm | 1.26.8-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm | 1.26.7-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages

当前的APT源列表:

deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ focal main restricted
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ focal-updates main restricted
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ focal universe
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ focal-updates universe
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ focal multiverse
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ focal-updates multiverse
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu focal-security main restricted
deb http://security.ubuntu.com/ubuntu focal-security universe
deb http://security.ubuntu.com/ubuntu focal-security multiverse
deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.26/deb/ /

第二个集群的相关输出

执行apt-cache madison kubeadm的结果:

kubeadm |  1.28.2-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.28.1-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.28.0-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.27.6-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.27.5-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.27.4-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.27.3-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.27.2-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.27.1-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm |  1.27.0-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm | 1.26.11-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm | 1.26.10-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm | 1.26.9-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm |  1.26.9-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm | 1.26.8-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm |  1.26.8-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubeadm | 1.26.7-1.1 | https://pkgs.k8s.io/core:/stable:/v1.26/deb  Packages
kubeadm |  1.26.7-00 | http://apt.kubernetes.io kubernetes-xenial/main amd64 Packages

当前的APT源列表:

deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ jammy main restricted
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ jammy universe
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ jammy-updates universe
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ jammy multiverse
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
deb http://europe-north1.gce.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu jammy-security main restricted
deb http://security.ubuntu.com/ubuntu jammy-security universe
deb http://security.ubuntu.com/ubuntu jammy-security multiverse
deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.26/deb/ /
deb [arch=amd64] https://download.docker.com/linux/ubuntu jammy stable
deb http://apt.kubernetes.io/ kubernetes-xenial main

我注意到第二个集群多了deb http://apt.kubernetes.io/ kubernetes-xenial main这个源,它能正常找到1.27版本的包,但如果把这个源移除,两个集群就都只能看到1.26版本的软件包了。根据Kubernetes官方升级文档,1.27版本的包应该可以在https://pkgs.k8s.io/core:/stable:/v1.26/deb/对应的源中找到,现在我搞不清问题出在哪里,希望大家能帮忙解惑。

备注:内容来源于stack exchange,提问作者ajlind

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:54:33