首页 > 其他分享 >经GitHub将kubernetes镜像推送到阿里云

经GitHub将kubernetes镜像推送到阿里云

时间:2022-10-11 13:02:01浏览次数:79  
标签:GitHub cn kubernetes image prometheus 推送 镜像 kube com

背景

在安装kubernetes时会出现无法访问镜像站的情况,通过GitHub将kubernetes镜像推送到阿里云之后,即可使用阿里云地址引用所需镜像,现已同步镜像5000+,当前还在陆续同步。仓库使用 Github Action 每天自动运行脚本同步镜像到阿里云。

经GitHub将kubernetes镜像推送到阿里云_docker

代码仓库

​https://github.com/cby-chen/sys_images​​若有需要自行研究 后续更新会在仓库更新

目前有如下镜像仓库,后续会陆续增加

  docker.elastic.co:
- elasticsearch/elasticsearch
- kibana/kibana
- logstash/logstash
- beats/filebeat
- beats/heartbeat
- beats/packetbeat
- beats/auditbeat
- beats/journalbeat
- beats/metricbeat
- apm/apm-server
- app-search/app-search
quay.io:
- coreos/flannel
- ceph/ceph
- cephcsi/cephcsi
- csiaddons/k8s-sidecar
- csiaddons/volumereplication-operator
- prometheus/prometheus
- prometheus/alertmanager
- prometheus/pushgateway
- prometheus/blackbox-exporter
- prometheus/node-exporter
- prometheus-operator/prometheus-config-reloader
- prometheus-operator/prometheus-operator
- brancz/kube-rbac-proxy
k8s.gcr.io:
- etcd
- kube-proxy
- kube-apiserver
- kube-scheduler
- kube-controller-manager
- coredns/coredns
- dns/k8s-dns-node-cache
- metrics-server/metrics-server
- ingress-nginx/controller
- ingress-nginx/kube-webhook-certgen
- kube-state-metrics/kube-state-metrics
- prometheus-adapter/prometheus-adapter
- sig-storage/nfs-subdir-external-provisioner
- sig-storage/csi-node-driver-registrar
- sig-storage/csi-provisioner
- sig-storage/csi-resizer
- sig-storage/csi-snapshotter
- sig-storage/csi-attacher
gcr.io:
- kaniko-project/executor

使用方式

docker.elastic.co/kibana/{image_name}  ==>  registry.cn-hangzhou.aliyuncs.com/chenby/{image_name}
quay.io/csiaddons/{image_name} ==> registry.cn-hangzhou.aliyuncs.com/chenby/{image_name}
k8s.gcr.io/{image_name} ==> registry.cn-hangzhou.aliyuncs.com/chenby/{image_name}
....

拉去镜像

docker pull registry.cn-hangzhou.aliyuncs.com/chenby/kube-scheduler:[镜像版本号]



经GitHub将kubernetes镜像推送到阿里云_github_02


​https://www.oiox.cn/​https://www.chenby.cn/
https://cby-chen.github.io/
https://weibo.com/u/5982474121
https://www.zhihu.com/people/chen-bu-yun-2
https://space.bilibili.com/352476552/article
https://cloud.tencent.com/developer/column/93230https://www.jianshu.com/u/0f894314ae2chttps://www.toutiao.com/c/user/token/MS4wLjABAAAAeqOrhjsoRZSj7iBJbjLJyMwYT5D0mLOgCoo4pEmpr4A/GitHub、知乎、思否、简书、腾讯云、哔哩哔哩、今日头条、新浪微博、个人博客、全网可搜《小陈运维》


标签:GitHub,cn,kubernetes,image,prometheus,推送,镜像,kube,com
From: https://blog.51cto.com/u_12212643/5746164

相关文章

  • kubernetes(k8s)命名空间一直Terminating
    root@hello:~#kubectlgetnsNAMESTATUSAGEauthTerminating34mdefaultActive23hkube-node-leaseActive......
  • kubernetes(k8s)部署 Metrics Server 资源
        资源使用指标,例如容器CPU和内存使用率,可通过MetricsAPI在Kubernetes中获得。这些指标可以直接被用户访问,比如使用kubectltop命令行,或者被集群中的控制器......
  • 06. Kubernetes - 集群安装(二进制)
    安装准备前面安装kubeadm的时候CoreDNS和ETCD都是托管在集群内部的。而但是对于二进制安装,它们都会以守护进程的方式直接运行在宿主机,这也是在生产环境比较推荐的......
  • kubernetes 设置 Master 可调度与不可调度
    kubernetes设置Master可调度与不可调度语法kubectltaintnode[node]key=value[effect][effect]可取值:[NoSchedule|PreferNoSchedule|NoExecute]NoSchedule:......
  • kubernetes 启用 PHP + Nginx 网页环境
    kubernetes启用PHP+Nginx网页环境传统安装方式进行安装步骤较多,使用kubernetes可以实现快速启用环境,在测试或者线上都可以做到​​快速​​启用编写yaml文件[root@......
  • 二进制安装Kubernetes(k8s) v1.25.0 IPv4/IPv6双栈
    二进制安装Kubernetes(k8s)v1.25.0IPv4/IPv6双栈Kubernetes开源不易,帮忙点个star,谢谢了......
  • kubernetes(k8s)常用deploy模板 并验证
    kubernetes常用deploy模板,并验证编写deploy配置文件root@hello:~#catdeploy.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:hostname-test-cbylabels......
  • GitHub不能访问处理
    最近国内访问github.com经常打不开,无法访问。解决Github打不开办法打开网站http://tool.chinaz.com/dns/ ,在A类型的查询中输入github.com,找到最快访问的ip地址,并......
  • 05. Kubernetes - Kubeadm 节点 / Token 管理
    删除节点有些时候某些机器出现问题可能需要将其下掉,或者在初始化节点的时候信息初始化的有问题需要重新加入,这时候就涉及到删除节点的问题。具体删除办法如下,Master节点......
  • vscode如何链接git远程仓库gitee或github
    vscode如何链接git远程仓库gitee或githubhttps://blog.csdn.net/G_C_H/article/details/1206732271.在GitHub上创建新的仓库2.生成SSH密钥开启GitBash命令行中输......