首页 文章详情

AutoK3s 0.4.0发布 多云K3s管理的极简体验

边缘计算k3s社区 | 1397 2021-04-04 03:07 0 0 0
UniSMS (合一短信)

AutoK3s是一款K3s集群自动化部署工具,于2020年10月26日,由Rancher中国团队正式发布。AutoK3s可以方便开发者自助管理云环境中的K3s集群,目前支持AWS/Aliyun/TencentCloud等主流公有云。新发布的0.4.0版本在之前的基础上,提供了一个本地的UI体验,用户可以通过它来管理公有云账户秘钥以及若干K3s集群配置模板,同时支持使用web shell访问K3s集群及其节点,以极简的体验大大增强了AutoK3s的易用性。


快速上手


使用Docker命令,一键安装,开箱即用。默认将会启动本地UI:


$ docker run -itd --restart=unless-stopped -p 8080:8080 cnrancher/autok3s:v0.4.0 serve --bind-address 0.0.0.0


打开本地浏览器,访问目标端口8080,即可获取UI。本地UI支持多种集群创建模式,正式使用前,需要预先配置公有云秘钥:



一键快速创建K3s


使用Quick Start,可以快速在AWS创建K3s集群,AutoK3s预置了一些面向AWS的K3s部署参数,用户无需进行复杂操作,即可在AWS获得一个K3s集群。非常适合快速部署回收一些用于临时调试的K3s集群。



使用自定义参数创建K3s



对于K3s的深度用户,可以使用自定义参数创建K3s。UI上提供了非常多的参数选项及其说明,用户可以配置若干Master和Worker数量,以及是否启用HA等。




使用集群模板创建K3s



用户可以把常用的K3s集群参数保存为模板,每次创建集群时可以用模板参数进行填充,极大精简了重复操作。一次编写,多次运行:



贴合DevOps的操作风格



在K3s集群创建时,UI会提供日志窗口,用户可以非常方便的查看执行过程。一切优化细节,尽收眼底:



对于创建后的集群,用户可以在UI上使用kubectl web shell进行管理。尤其是管理多个集群时,免去kubectl context手动切换的困扰:


同时,对于集群的Node,也可以在UI上通过ssh进行管理,掌控一切集群资源:



一旦用户在AutoK3s中删除集群,对应在公有云中的资源也会被清理。


面向本土环境的优化



本土部署K3s,很多时候都会碰到安装介质以及相关镜像拉取困难的问题。对此,AutoK3s提供了若干优化。比如:针对国内的公有云Provider,K3s的安装脚本默认会指向本土安装源,部署成功率大大提升。

 

同时,在UI表单中开放了Registry设置,并内置提供了国内Registry Mirror的参数参考:



后续计划


AutoK3s整体规划从两个方向入手:Local Mode和Rancher Mode。Local Mode就是本地UI,给开发者提供方便的K3s集群管理工具;Rancher Mode将会与Rancher集成,依托Rancher认证鉴权体系和Kubernetes workload管理功能,打造一个私有化的轻量级K3s托管服务。


一切开源,欢迎体验


AutoK3s秉承100%开源的理念,您可以在Github上获取更多项目信息: 


https://github.com/cnrancher/autok3s

 

欢迎试用,我们支持中英文双语issue。另外,AutoK3s也已推出相应的中文文档,欢迎访问下方链接查看:

 

https://docs.rancher.cn/docs/k3s/autok3s/_index/




About k3s


k3s 是首个进入 CNCF 沙箱项目的 K8S 发行版,同时也是当前全球用户量最大的 CNCF 认证轻量级 K8S 发行版。自2019年3月发布以来,备受全球开发者们关注,至今GitHub Star数已超过 16,000,成为了开源社区最受欢迎的边缘计算 K8S 解决方案。截至目前,K3s全球下载量超过100万次,每周平均被安装超过2万次,其中30%的下载量来自中国。


k3s 专为在资源有限的环境中运行 Kubernetes 的研发和运维人员设计,将满足日益增长的在边缘计算环境中运行在 x86、ARM64 和 ARMv7 处理器上的小型、易于管理的 Kubernetes 集群需求。k3s 的发布,为开发者们提供了以“Rancher 2.X + k3s”为核心的从数据中心到云到边到端的 K8S 即服务(Kubernetes-as-a-Service),推动 Kubernetes Everywhere。

扫码添加k3s中文社区助手

加入官方中文技术社区

官网:https://k3s.io


good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter