隔墙拉牛kubernetes国外镜像拉取

网友投稿 782 2022-11-07

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

隔墙拉牛kubernetes国外镜像拉取

信息化发展太快,墙越来越高了,kubernetes很多镜像无法拉取,这里隔墙拉牛为信息化贡献一点点绵薄之力!

为什么不用阿里,docker别人push的呢?

我技术不怎么行,只知道官网,第三方转换的谁知道有没有挖矿木马,生产安全第一!

项目地址:https://github.com/xyz349925756/kubernetes

码云镜像:https://gitee.com/xyz349925756/kubernetes

最终必须要能访问github.com

这个有很多加速器,edge 、google chrom 有很多插件是可以满足这个需求的。如果不行就百度搜一个佛跳墙的免费vpn可以连接上。至于怎么访问github.com只能意会不能言传了。

如果你需要帮助可以联系我微信:Fly_349925756

个人网站:cloudb.pub

xyz349925756.gitee.io

第一种方法

该项目包含的镜像

k8s.gcr.io/metrics-server/metrics-server:v0.5.2k8s.gcr.io/ingress-nginx/controller:v1.0.5k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1k8s.gcr.io/coredns/coredns:v1.8.6k8s.gcr.io/pause:3.5

这里我们使用metrics-server为例

1.先下载镜像

https://github.com/xyz349925756/kubernetes/actions/workflows/docker_metrics-server_image.yml

2.上传镜像到装有docker环境的主机

[root@master01 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEtomcat 10.0.13 c36416c8feac 2 days ago 684MBtomcat latest 904a98253fbf 7 days ago 680MBnginx latest ea335eea17ab 8 days ago 141MBk8s.gcr.io/ingress-nginx/controller v1.0.5 89ed8c731a38 9 days ago 285MBbusybox latest 7138284460ff 13 days ago 1.24MBk8s.gcr.io/pause 3.5 4d13372e07fe 2 weeks ago 819kBcalico/node v3.21.0 f2ff8e948456 2 weeks ago 189MBcalico/pod2daemon-flexvol v3.21.0 21bd0499378c 2 weeks ago 21.4MBcalico/cni v3.21.0 19c5757ec6bb 2 weeks ago 239MBcalico/kube-controllers v3.21.0 5235846386af 2 weeks ago 132MBkubernetesui/dashboard v2.4.0 72f07539ffb5 5 weeks ago 221MBk8s.gcr.io/ingress-nginx/kube-webhook-certgen v1.1.1 c41e9fcadf5a 6 weeks ago 47.7MBk8s.gcr.io/coredns/coredns v1.8.6 ebe3eb74c235 7 weeks ago 46.8MBbusybox 1.28 8c811b4aec35 3 years ago 1.15MB[root@master01 ~]# rz -Erz waiting to receive.[root@master01 ~]# unzip metrics-server-v0.5.2.zip Archive: metrics-server-v0.5.2.zip inflating: metrics-server.tar [root@master01 ~]# docker load < metrics-server.tar 6d75f23be3dd: Loading layer [==================================================>] 3.697MB/3.697MBb2839a50be1a: Loading layer [==================================================>] 61.97MB/61.97MBLoaded image: k8s.gcr.io/metrics-server/metrics-server:v0.5.2[root@master01 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEtomcat 10.0.13 c36416c8feac 2 days ago 684MBtomcat latest 904a98253fbf 7 days ago 680MBnginx latest ea335eea17ab 8 days ago 141MBk8s.gcr.io/metrics-server/metrics-server v0.5.2 f73640fb5061 9 days ago 64.3MBk8s.gcr.io/ingress-nginx/controller v1.0.5 89ed8c731a38 9 days ago 285MBbusybox latest 7138284460ff 13 days ago 1.24MBk8s.gcr.io/pause 3.5 4d13372e07fe 2 weeks ago 819kBcalico/node v3.21.0 f2ff8e948456 2 weeks ago 189MBcalico/pod2daemon-flexvol v3.21.0 21bd0499378c 2 weeks ago 21.4MBcalico/cni v3.21.0 19c5757ec6bb 2 weeks ago 239MBcalico/kube-controllers v3.21.0 5235846386af 2 weeks ago 132MBkubernetesui/dashboard v2.4.0 72f07539ffb5 5 weeks ago 221MBk8s.gcr.io/ingress-nginx/kube-webhook-certgen v1.1.1 c41e9fcadf5a 6 weeks ago 47.7MBk8s.gcr.io/coredns/coredns v1.8.6 ebe3eb74c235 7 weeks ago 46.8MBbusybox 1.28 8c811b4aec35 3 years ago 1.15MB[root@master01 ~]# wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml[root@master01 ~]# grep image components.yaml image: k8s.gcr.io/metrics-server/metrics-server:v0.5.2 imagePullPolicy: IfNotPresent

[root@master01 ~]# kubectl create -f components.yaml serviceaccount/metrics-server createdclusterrole.rbac.authorization.k8s.io/system:aggregated-metrics-reader createdclusterrole.rbac.authorization.k8s.io/system:metrics-server createdrolebinding.rbac.authorization.k8s.io/metrics-server-auth-reader createdclusterrolebinding.rbac.authorization.k8s.io/metrics-server:system:auth-delegator createdclusterrolebinding.rbac.authorization.k8s.io/system:metrics-server createdservice/metrics-server createddeployment.apps/metrics-server createdapiservice.apiregistration.k8s.io/v1beta1.metrics.k8s.io created[root@master01 ~]# kubectl get pod -n kube-system NAME READY STATUS RESTARTS AGEcalico-kube-controllers-7d7bbc4464-h7wcq 1/1 Running 20 (3h11m ago) 3d14hcalico-node-2sdkt 1/1 Running 14 (3h11m ago) 4dcalico-node-9vbcn 1/1 Running 11 (3h11m ago) 4dcoredns-6cf54f794c-7rmgx 1/1 Running 11 (3h11m ago) 4dcoredns-6cf54f794c-tn5h4 1/1 Running 11 (3h11m ago) 4dmetrics-server-dbf765b9b-cgxh5 1/1 Running 0 59s[root@master01 ~]# kubectl top pod -ANAMESPACE NAME CPU(cores) MEMORY(bytes) dev nginx-deployment-694d6c9559-7mdqr 0m 1Mi dev nginx-deployment-694d6c9559-mz5p8 0m 6Mi dev tomcat-deployment-59ffc6d89f-k2pmk 3m 78Mi dev tomcat-deployment-59ffc6d89f-p5kg9 3m 94Mi ingress-nginx ingress-nginx-controller-d6cdcc5d8-bqf8j 3m 91Mi kube-system calico-kube-controllers-7d7bbc4464-h7wcq 9m 18Mi kube-system calico-node-2sdkt 56m 161Mi kube-system calico-node-9vbcn 82m 161Mi kube-system coredns-6cf54f794c-7rmgx 4m 11Mi kube-system coredns-6cf54f794c-tn5h4 6m 11Mi kube-system metrics-server-dbf765b9b-ftj8w 14m 25Mi [root@master01 ~]# kubectl top nodeNAME CPU(cores) CPU% MEMORY(bytes) MEMORY% master01 423m 42% 1163Mi 30% node01 372m 37% 958Mi 25%

3.下载地址

k8s.gcr.io/metrics-server/metrics-server:v0.5.2

https://github.com/xyz349925756/kubernetes/actions/workflows/docker_metrics-server_image.yml

k8s.gcr.io/ingress-nginx/controller:v1.0.5

https://github.com/xyz349925756/kubernetes/actions/workflows/docker_ingress-nginx-controller_image.yml

k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1

https://github.com/xyz349925756/kubernetes/actions/workflows/docker_ingress-nginx-kube-webhook-certgen_image.yml

k8s.gcr.io/coredns/coredns:v1.8.6

https://github.com/xyz349925756/kubernetes/actions/workflows/docker_coredns_image.yml

k8s.gcr.io/pause:3.5

https://github.com/xyz349925756/kubernetes/actions/workflows/docker_pause_image.yml

第二种方法

Docker Hub: https://hub.docker.com/r/xyz349925756

https://hub.docker.com/u/xyz349925756

第三种方法

github packages

进入packages:https://github.com/xyz349925756?tab=packages&repo_name=kubernetes

$ docker pull ghcr.io/xyz349925756/pause-3.6:3.6拉取之后参考上面的官网镜像修改tag$ docker tag ghcr.io/xyz349925756/pause-3.6:3.6 k8s.gcr.io/pause:3.6

官方名称惨开文章开始的部分

上一篇:软件测试培训之性能测试关注点
下一篇:软件测试培训之专用名词
相关文章

 发表评论

暂时没有评论,来抢沙发吧~