lank8s.cn服务

Posted by 梁远鹏 on 2021-11-15 | 阅读 |,阅读约 3 分钟

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服务的优化上.

可能的付费服务

为什么是可能呢?

因为在服务器压力承受范围内的话gcr.lank8s.cnlank8s.cn都会免费提供服务,但使用的人越来越多之后服务器承受不了太多人共同使用时gcr.lank8s.cn(lank8s.cn依然是免费服务)将会作为付费服务推出.经过多次决策,最终定价为15一年.有意者请加我微信,谢谢!

在服务免费期间成为了付费用户的人员将会额外赠送一年使用时间.

weixin

接受赞助

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

zhifubao

weixin

微信公众号

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

wechat-account-qrcode