Kubernetes镜像

简介

Kubernetes是一个开源系统,用于容器化应用的自动部署、扩缩和管理。它将构成应用的容器按逻辑单位进行分组以便于管理和发现。

由于 Kubernetes 官方变更了仓库的存储路径以及使用方式,如果需要使用 1.28 及以上版本,请使用 新版配置方法 进行配置。

下载地址:https://mirrors.aliyun.com/kubernetes/

新版下载地址:https://mirrors.aliyun.com/kubernetes-new/

配置方法

新版配置方法

新版 kubernetes 源使用方法和之前有一定区别,请求按照如下配置方法配置使用。

其中新版 kubernetes 源按照安装版本区分不同仓库,该文档示例为配置 1.28 版本,如需其他版本请在对应位置字符串替换即可。

(比如需要安装 1.29 版本,则需要将如下配置中的 v1.28 替换成 v1.29)

(目前该源支持 v1.24 - v1.29 版本,后续版本会持续更新)

Debian / Ubuntu

apt-get update && apt-get install -y apt-transport-https
curl -fsSL https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.28/deb/Release.key |
    gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.28/deb/ /" |
    tee /etc/apt/sources.list.d/kubernetes.list
apt-get update
apt-get install -y kubelet kubeadm kubectl

CentOS / RHEL / Fedora

cat <<EOF | tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.28/rpm/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.28/rpm/repodata/repomd.xml.key
EOF
setenforce 0
yum install -y kubelet kubeadm kubectl
systemctl enable kubelet && systemctl start kubelet

ps: 由于官网未开放同步方式, 可能会有索引gpg检查失败的情况, 这时请用 yum install -y --nogpgcheck kubelet kubeadm kubectl 安装

旧版配置方法

目前由于kubernetes官方变更了仓库的存储路径以及使用方式,旧版 kubernetes 源只更新到 1.28 部分版本,后续更新版本请使用 新源配置方法 进行配置。

Debian / Ubuntu

apt-get update && apt-get install -y apt-transport-https
curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - 
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
EOF
apt-get update
apt-get install -y kubelet kubeadm kubectl

CentOS / RHEL / Fedora

cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
setenforce 0
yum install -y kubelet kubeadm kubectl
systemctl enable kubelet && systemctl start kubelet

ps: 由于官网未开放同步方式, 可能会有索引gpg检查失败的情况, 这时请用 yum install -y --nogpgcheck kubelet kubeadm kubectl 安装

相关链接

特别声明:本镜像站内容来自第三方网站,阿里云会尽力审核镜像内容安全,但无法保证其完全合规,请您在下载前慎重考虑。具体请查看《阿里云开发者社区用户服务协议》、《阿里云镜像站特别条款》等。 如您发现镜像站有任何问题,可以填写镜像站投诉表单举报,我们将按照法律规定尽快进行处理。

评论

登录后可评论
头像
大家知道阿里云有没有kube-cross,setcap, go-runner, distroless-iptables 的镜像,从哪里下载呢?
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
li_ff
2024-12-20
能不能把addons加上啊,阿里云上面只有core,也就无法使用cri-o了 baseurl=https://pkgs.k8s.io/addons:/cri-o:/stable:/$CRIO_VERSION/rpm/
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
li_ff
2024-12-20
能不能把addons加上啊,阿里云上面只有core,也就无法使用cri-o了,k8s官方文档上是这么写的,但是阿里云上没有。 CRIO_VERSION=v1.32 cat <<EOF | tee /etc/yum.repos.d/kubernetes.repo .... baseurl=https://pkgs.k8s.io/core:/stable:/$KUBERNETES_VERSION/rpm/ .... EOF Add the CRI-O repository cat <<EOF | tee /etc/yum.repos.d/cri-o.repo [cri-o] name=CRI-O baseurl=https://pkgs.k8s.io/addons:/cri-o:/stable:/$CRIO_VERSION/rpm/ enabled=1 gpgcheck=1 gpgkey=https://pkgs.k8s.io/addons:/cri-o:/stable:/$CRIO_VERSION/rpm/repodata/repomd.xml.key EOF
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
resgustry.cn-chengdu.aliyuncs.com/vvoo/kubectl:self-1.14 有没有这个镜像
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
有没有suse系统的k8s源呢
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
[Could not resolve host: mirrors.aliyuncs.com] Error: Failed to download metadata for repo 'base': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were trie
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
failure: repodata/filelists.xml.gz from kubernetes: [Errno 256] No more mirrors to try. https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.29/rpm/repodata/filelists.xml.gz: [Errno 14] HTTPS Error 404 - Not Found
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
那么官方以前版本的软件包放哪了,还能下载吗,https://packages.cloud.google.com这个已经不能用了
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
sopbevescblro
2024-01-16
Error response from daemon: Get https://us-west2-docker.pkg.dev/v2/k8s-artifacts-prod/images/kube-apiserver/manifests/v1.28.2: dial tcp 173.194.174.82:443: connect: connection refused 下载镜像时出现这个错误怎么办?求求
Shape Created with Sketch. Combined Shape Created with Sketch. 1
2024-07-22
用docker pull手动先拉取镜像
Shape Created with Sketch. Combined Shape Created with Sketch.
头像
Ubuntu问题: gpg: can't create '/etc/apt/keyrings/kubernetes-apt-keyring.gpg': No such file or directory gpg: no valid OpenPGP data found. gpg: dearmoring failed: No such file or directory (23) Failed writing body 解决方法: 把 keyrings 换成 trusted.gpg.d
zjxt觉得很赞
Shape Created with Sketch. 1 Combined Shape Created with Sketch.
镜像站 + 订阅

阿里巴巴镜像站技术社区

域名使用规则
  • 公网访问地址:

    https://mirrors.aliyun.com/

  • ECS VPC网络访问地址:

    http://mirrors.cloud.aliyuncs.com/

  • ECS 经典网络访问地址:

    http://mirrors.aliyuncs.com/

对于镜像有任何问题,欢迎给我们提问题!
立即提问
热门体验场景
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等