一条命令根据k8s版本查看安装kubeadm需要哪些镜像
查看kubeadm需要下载哪些镜像
方式一:用kubeadmin config查看需要哪些镜像
kubeadm config images list --kubernetes-version v1.32.13
输出:
registry.k8s.io/kube-apiserver:v1.32.13 registry.k8s.io/kube-controller-manager:v1.32.13 registry.k8s.io/kube-scheduler:v1.32.13 registry.k8s.io/kube-proxy:v1.32.13 registry.k8s.io/coredns/coredns:v1.11.3 registry.k8s.io/pause:3.10 registry.k8s.io/etcd:3.5.24-0
方式二,用nerdctl查看kubeadm需要哪些镜像
以v1.36.3举例:
nerdctl run --rm registry.k8s.io/kubeadm:v1.36.3 kubeadm config images list --kubernetes-version=v1.36.3
方式三:用docker查看kubeadm需要哪些镜像
以v1.36.3举例:
#!/bin/bash
K8S_VER="v1.36.3"
nerdctl run --rm registry.k8s.io/kubeadm:${K8S_VER} \
kubeadm config images list --kubernetes-version=${K8S_VER} > k8s-${K8S_VER}-images.txt

浙公网安备 33010602011771号