master-images-list

来源:1-5 下载Kubeadm,node组件和命令行工具

慕移动9534961

2020-10-14

master-images-list.txt
这个是如何生成的,我如何判断应该下载各组件的那个版本

写回答

1回答

tonybai

2020-10-14

亲,您好。考虑到之前k8s组件镜像都在gcr.io上,有些时候网络不可达。因此我们一般通过一些方法先手工下载kubeadm启动集群时所需要的镜像。但具体有哪些镜像,镜像版本又是什么呢?我们可以通过kubeadm dry-run的方式,即空运行,预检的方式先得到这些信息,具体步骤:

root@yypdcom1:~/kubernetes-install# kubeadm init --dry-run >master-images-list.txt 2>&1

root@yypdcom1:~/kubernetes-install# vi master-images-list.txt

root@yypdcom1:~/kubernetes-install# grep "image: " master-images-list.txt

            image: k8s.gcr.io/kube-apiserver-amd64:v1.10.2

            image: k8s.gcr.io/kube-controller-manager-amd64:v1.10.2

            image: k8s.gcr.io/kube-scheduler-amd64:v1.10.2

              image: ""

                image: k8s.gcr.io/k8s-dns-kube-dns-amd64:1.14.8

                image: k8s.gcr.io/k8s-dns-dnsmasq-nanny-amd64:1.14.8

                image: k8s.gcr.io/k8s-dns-sidecar-amd64:1.14.8

                image: k8s.gcr.io/kube-proxy-amd64:v1.10.2


从中我们可以得到究竟要下载哪些镜像以及镜像的版本。

祝学习愉快。


0
2
tonybai
回复
慕移动9534961
新版kubeadm可以使用新命令列出组件和版本。
2020-10-15
共2条回复

Kubernetes实战 高可用集群搭建,配置,运维与应用

以生产为目标,原理+操作, Kubernetes结合典型云原生应用

794 学习 · 196 问题

查看课程