kubernetes v1.19.0的镜像
# kubeadm config images list
W1129 23:08:30.380172 4109 version.go:101] could not fetch a Kubernetes version from the internet: unable to get URL "https://dl.k8s.io/release/stable-1.txt": Get https://dl.k8s.io/release/stable-1.txt: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
W1129 23:08:30.380320 4109 version.go:102] falling back to the local client version: v1.19.0
k8s.gcr.io/kube-apiserver:v1.19.0
k8s.gcr.io/kube-controller-manager:v1.19.0
k8s.gcr.io/kube-scheduler:v1.19.0
k8s.gcr.io/kube-proxy:v1.19.0
k8s.gcr.io/pause:3.2
k8s.gcr.io/etcd:3.4.9-1
k8s.gcr.io/coredns:1.7.0
kubernetes二进制文件下载及镜像仓库下载;
kubernetes v1.19.0的镜像,在下载容器docker pull quelle/kubenetes-download:v1.19.0
时,前面四个都在server里面包含了,只需要下载后面的pause,etcd,coredns,dashboard四个就可以了。
k8s.gcr.io/kube-apiserver:v1.19.0
k8s.gcr.io/kube-controller-manager:v1.19.0
k8s.gcr.io/kube-scheduler:v1.19.0
k8s.gcr.io/kube-proxy:v1.19.0
k8s.gcr.io/pause:3.2
k8s.gcr.io/etcd:3.4.9-1
k8s.gcr.io/coredns:1.7.0
k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1
kubernetesui/metrics-scraper:v1.0.4
kubernetesui/dashboard:v2.0.1
后面四个利用docker pull 对应的镜像就可以下载,然后利用docker tag 命令打标签。
docker pull kubernetesui/metrics-scraper:v1.0.4
docker pull kubernetesui/dashboard:v2.0.1
docker pull quelle/pause:3.2
docker pull quelle/k8setcd:3.4.9-1
docker pull quelle/coredns:1.7.0
docker pull quelle/k8s-dns-kube-dns:1.15.10
docker pull quelle/k8s-dns-dnsmasq-nany:1.15.10
docker pull quelle/k8s-dns-sidecar:1.15.10
docker tag quelle/pause:3.2 k8s.gcr.io/pause:3.2
docker tag quelle/k8setcd:3.4.9-1 k8s.gcr.io/etcd:3.4.9-1
docker tag quelle/coredns:1.7.0 k8s.gcr.io/coredns:1.7.0
docker tag quelle/k8s-dns-kube-dns:1.15.10 k8s.gcr.io/k8s-dns-kube-dns:1.15.10
docker tag quelle/k8s-dns-dnsmasq-nany:1.15.10 k8s.gcr.io/k8s-dns-dnsmasq-nany:1.15.10
docker tag quelle/k8s-dns-sidecar:1.15.10 k8s.gcr.io/k8s-dns-sidecar:1.15.10
docker save kubernetesui/metrics-scraper:v1.0.4 kubernetesui/dashboard:v2.0.1 k8s.gcr.io/k8s-dns-sidecar:1.15.10 k8s.gcr.io/k8s-dns-dnsmasq-nany:1.15.10 k8s.gcr.io/k8s-dns-kube-dns:1.15.10 k8s.gcr.io/coredns:1.7.0 k8s.gcr.io/etcd:3.4.9-1 k8s.gcr.io/pause:3.2 > k8s-images-v1.19.0-addons.tar
docker save k8s.gcr.io/k8s-dns-kube-dns:1.15.10 k8s.gcr.io/k8s-dns-dnsmasq-nany:1.15.10 k8s.gcr.io/k8s-dns-sidecar:1.15.10 > k8s-dns-1.15.10.tar
docker save kubernetesui/metrics-scraper:v1.0.4 kubernetesui/dashboard:v2.0.1 > k8s-dashboard-v1.19.0.tar
docker save k8s.gcr.io/coredns:1.7.0 k8s.gcr.io/etcd:3.4.9-1 k8s.gcr.io/pause:3.2 > k8s-pause-etcd-coredns-v1.19.0.tar
docker pull quelle/projectcalico-org-cni:v3.3.1
docker pull quelle/cpvpa-amd64:v0.6.0
docker pull quelle/projectcalico-org-node:v3.3.1
docker pull quelle/nvidia-gpu-device-plugin:d18b678437fedc4ec4211c20b3e5469a137a44f989da43dc275e4f2678170db4
docker tag quelle/kubernetes-dashboard-amd64:v1.10.1 k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1
docker tag quelle/cpvpa-amd64:v0.6.0 k8s.gcr.io/cpvpa-amd64:v0.6.0
docker tag quelle/projectcalico-org-node:v3.3.1 gcr.io/projectcalico-org/node:v3.3.1
docker tag quelle/nvidia-gpu-device-plugin:d18b678437fedc4ec4211c20b3e5469a137a44f989da43dc275e4f2678170db4 k8s.gcr.io/nvidia-gpu-device-plugin@sha256:d18b678437fedc4ec4211c20b3e5469a137a44f989da43dc275e4f2678170db4
gcr.io/projectcalico-org/node:v3.3.1
gcr.io/projectcalico-org/cni:v3.3.1
k8s.gcr.io/cpvpa-amd64:v0.6.0
k8s.gcr.io/nvidia-gpu-device-plugin@sha256:d18b678437fedc4ec4211c20b3e5469a137a44f989da43dc275e4f2678170db4