TOC
Hi there 👋
国内安装K8S基本镜像站—> lank8s.cn
欢迎使用,有问题/建议都可以到lank8scn的github库提issue!
lank8s.cn的使命是希望国内能够更低门槛的学习Kubernetes技术!
在微软的镜像代理节点还可用的时候,azk8s.cn一直是一个很好的选择,但是2020年上半年微软不再对外提供azk8s服务,只对微软云的国内服务器提供服务,非常的遗憾。
在这样一个背景下我创立了lank8s.cn,目前只提供搭建K8S所需要的最基本的镜像,希望国内技术人在学习K8S之初能够很好的进行一个Kubernetes的Hello World!
使用的方式也非常简单,如果使用了kubeadm来进行搭建K8S集群,只需要一行命令就可以快速开始:
kubeadm init --image-repository=lank8s.cn --kubernetes-version=v1.17.4 --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12 --ignore-preflight-errors=Swap
其中使用image-repository参数指定镜像的仓库为lank8s.cn即可.
上述例子是部署一个1.17.4版本的K8S,如需其他版本可自行修改.
lank8s.cn和registry.aliyuncs.com/google_containers的区别
registry.aliyuncs.com/google_containers是定时同步kubernetes的镜像到阿里镜像仓库服务的,但只是K8S组件的镜像,可以看下和lank8s.cn的对比:
| k8s组件镜像 | k8s.gcr.io其他镜像 | 及时性 | 容易记 | |
|---|---|---|---|---|
| registry.aliyuncs.com/google_containers | 支持 | 不支持 | 定时,存在时间差 | 容易记 |
| lank8s.cn | 支持 | 支持 | 直接从k8s.gcr.io拉取,不存在时间差 | 容易记,短域名 |
技术使人懒惰
我们知道,不管使用哪一种方式,我们都少不了的步骤时再部署一些k8s.gcr.io的资源时需要在部署前将k8s.gcr.io的镜像修改为国内某个地方(例如lank8s.cn),这样的事情做得多了也会显得繁琐.
因此我们即将推出一个k8s mutating webhook, 这个webhook的唯一作用就是在创建或更新资源(例如Deployment,Statefulset)将k8s.gcr.io修改为lank8s.cn.后续也会支持参数化,例如支持配置将registry.aliyuncs.com/google_containers修改为lank8s.cn
服务说明
由于维护lank8s.cn存在一定的经济压力(服务器费用,域名费用,带宽费用等),因此lank8s.cn保证可用性,但不保证绝佳的镜像下载速度.
这样的原因是如果越来越多人使用lank8s.cn的话,镜像下载速度会变慢,而提升服务器配置/带宽是解决这类问题的方法.如果有对lank8s.cn的赞助将把所有赞助都使用在lank8s.cn服务的优化上.
付费服务
即将会推出quay.io和gcr.io的短域名镜像代理服务,并且采取收费策略,25半年,39一年.有意者请加我微信,谢谢!

接受赞助
为了提供更好的服务,我在下面贴出两个二维码接受赞助,我承诺所有赞助都只会用于优化lank8s.cn服务.


微信公众号
扫描下面的二维码关注我们的微信公众号,第一时间查看最新内容。同时也可以关注我的Github,看看我都在了解什么技术,在页面底部可以找到我的Github。
