Kubernetes-1.23.5|11/1.25 Ceph-CSI-3.7.2 Container Image Download

一、Kubernetes-1.23.5|11/1.25 Ceph-CSI-3.7.2 Container Image Download

镜像地址

kubeadm config images list
I0317 21:16:38.891493   10528 version.go:255] remote version is much newer: v1.26.2; falling back to: stable-1.23
k8s.gcr.io/kube-apiserver:v1.23.17
k8s.gcr.io/kube-controller-manager:v1.23.17
k8s.gcr.io/kube-scheduler:v1.23.17
k8s.gcr.io/kube-proxy:v1.23.17
k8s.gcr.io/pause:3.6
k8s.gcr.io/etcd:3.5.1-0
k8s.gcr.io/coredns/coredns:v1.8.6

###
kubeadm init \
--apiserver-advertise-address=你的apiserver地址 \
--image-repository swr.cn-north-1.myhuaweicloud.com/huaxiayuyi \
--kubernetes-version v1.23.5 \
--service-cidr=10.96.0.0/16 \
--pod-network-cidr=15.23.0.0/16

### Not Found tag
[ERROR ImagePull]: failed to pull image swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-apiserver:v1.23.5: output: Error response from daemon: manifest for swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-apiserver:v1.23.5 not found: manifest unknown: Not Found tag

1 kube-apiserver

###
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-apiserver:v1.23.5
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-apiserver:v1.23.17
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-apiserver:v1.25.2

2 kube-controller-manager

###
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-controller-manager:v1.25.5
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-controller-manager:v1.25.17
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-controller-manager:v1.25.2

3 kube-scheduler

###
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-scheduler:v1.25.5
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-scheduler:v1.25.17
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-scheduler:v1.25.2

4 kube-proxy

###
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-proxy:v1.23.5
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-proxy:v1.23.17
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/kube-proxy:v1.25.2

5 pause

###
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/pause:3.6
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/pause:3.8

6 etcd

###
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/etcd:3.5.1-0
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/etcd:3.5.4-0

7 coredns

###
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/coredns:v1.8.6
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/coredns:v1.9.3

8 metrics-server

###
k8s.gcr.io/metrics-server/metrics-server:v0.5.2
k8s.gcr.io/metrics-server/metrics-server:v0.6.0
k8s.gcr.io/metrics-server/metrics-server:v0.6.1
registry.k8s.io/metrics-server/metrics-server:v0.6.3


###
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/metrics-server:v0.5.2
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/metrics-server:v0.6.0
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/metrics-server:v0.6.1
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/metrics-server:v0.6.3

9 ingress-nginx

###
registry.k8s.io/ingress-nginx/controller:v1.3.0
registry.k8s.io/ingress-nginx/controller:v1.3.1
registry.k8s.io/ingress-nginx/controller:v1.4.0
registry.k8s.io/ingress-nginx/controller:v1.6.4

###
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/ingress-nginx-controller:v1.3.0
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/ingress-nginx-controller:v1.3.1
sudo docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/ingress-nginx-controller:v1.4.0
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/ingress-nginx-controller:v1.6.4

10 kube-webhook-certgen

###
registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20220916-gd32f8c343

###
docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/ingress-nginx-kube-webhook-certgen:v20220916-gd32f8c343

11 defaultbackend-amd64

###
registry.k8s.io/defaultbackend-amd64:1.5

###
docker pull swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/defaultbackend-amd64:1.5

 

二、Ceph-CSI-3.7.2

ll /opt/kubernetes/Ceph-CSI/ceph-csi/deploy/rbd/kubernetes
total 40
-rw-r--r-- 1 root root  309 Oct 20 02:07 csi-config-map.yaml
-rw-r--r-- 1 root root  457 Oct 20 02:07 csidriver.yaml
-rw-r--r-- 1 root root 1776 Oct 20 02:07 csi-nodeplugin-psp.yaml
-rw-r--r-- 1 root root 1193 Oct 20 02:07 csi-nodeplugin-rbac.yaml
-rw-r--r-- 1 root root 1199 Oct 20 02:07 csi-provisioner-psp.yaml
-rw-r--r-- 1 root root 3347 Oct 20 02:07 csi-provisioner-rbac.yaml
-rw-r--r-- 1 root root 8082 Oct 20 02:07 csi-rbdplugin-provisioner.yaml
-rw-r--r-- 1 root root 7244 Oct 20 02:07 csi-rbdplugin.yaml

###
grep 'image: ' ./*
./csi-rbdplugin-provisioner.yaml:          image: k8s.gcr.io/sig-storage/csi-provisioner:v3.2.1
./csi-rbdplugin-provisioner.yaml:          image: registry.k8s.io/sig-storage/csi-snapshotter:v6.0.1
./csi-rbdplugin-provisioner.yaml:          image: registry.k8s.io/sig-storage/csi-attacher:v3.5.0
./csi-rbdplugin-provisioner.yaml:          image: registry.k8s.io/sig-storage/csi-resizer:v1.5.0
./csi-rbdplugin-provisioner.yaml:          image: quay.io/cephcsi/cephcsi:v3.7.2
./csi-rbdplugin-provisioner.yaml:          image: quay.io/cephcsi/cephcsi:v3.7.2
./csi-rbdplugin-provisioner.yaml:          image: quay.io/cephcsi/cephcsi:v3.7.2
./csi-rbdplugin.yaml:          image: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.5.1
./csi-rbdplugin.yaml:          image: quay.io/cephcsi/cephcsi:v3.7.2
./csi-rbdplugin.yaml:          image: quay.io/cephcsi/cephcsi:v3.7.2

###
sudo docker pull k8s.gcr.io/sig-storage/csi-provisioner:v3.2.1
sudo docker pull registry.k8s.io/sig-storage/csi-snapshotter:v6.0.1
sudo docker pull registry.k8s.io/sig-storage/csi-attacher:v3.5.0
sudo docker pull registry.k8s.io/sig-storage/csi-resizer:v1.5.0
sudo docker pull quay.io/cephcsi/cephcsi:v3.7.2
sudo docker pull registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.5.1

###
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/csi-provisioner:v3.2.1
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/csi-snapshotter:v6.0.1
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/csi-attacher:v3.5.0
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/csi-resizer:v1.5.0
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/cephcsi:v3.7.2
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/v2.5.1

 

三、Kubernetes-CSI

###
ll /opt/kubernetes/kubernetes-csi/external-snapshotter/deploy/kubernetes/snapshot-controller
total 12
-rw-r--r-- 1 root root  144 Mar 26 15:51 kustomization.yaml
-rw-r--r-- 1 root root 2636 Mar 26 15:51 rbac-snapshot-controller.yaml
-rw-r--r-- 1 root root 1693 Mar 26 15:51 setup-snapshot-controller.yaml

###
grep 'image:' ./*
./setup-snapshot-controller.yaml:          image: registry.k8s.io/sig-storage/snapshot-controller:v6.2.1

###
sudo docker push swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/snapshot-controller:v6.2.1

还有更好的方式安装 xxx

Installing xxx on the App,PC,CentOS Side:https://www.cnblogs.com/huaxiayuyi/p/16841347.html

国外镜像可直接下载

 

三、安装 Kubernetes-1.25.2

Installing Kubernetes-1.25.2 on CentOS 8.3:https://www.cnblogs.com/huaxiayuyi/p/16831960.html

 

posted @ 2022-11-12 13:42  娇小赤雅  阅读(492)  评论(0编辑  收藏  举报