vik8s

原生多云 kubernetes 集群部署工具 vik8s

Apache-2.0
Google Go 查看源码»
Linux
2020-07-07
编辑部的故事

一个非常简单的原生多云 kubernetes 高可用集群安装部署工具,支持 v1.17.+。

程序尽可能采用原生 kubernetes 特性,不对 kubernetes 进行修改和面向过程模式编写,把安装过程清晰化。

asciicast

特性

  •  简单快捷方便的安装方式。所有安装基本上就是一条命令
  •  多集群管理,方便的管理不同集群。
  •  统一命令管理程序,可以方便的在客户端使用一条命令在所有管理主机上运行。
  •  独立应用不依赖任何第三方(尽量吧,毕竟还是需要kubeadm,etcdadm的,尤其是etcdadm还是需要编译安装的,但是这些都是自动处理的)
  •  可控的证书时间(默认:44年,本人的幸运数字就是4,我的地盘我任性)
  •  可选择性的镜像地址。默认提供国内/外可信&安全的镜像地址。不使用离线包和私有镜像(为啥不提供离线包?您是否还记得IOS环境侵入问题,Goolge一下吧,当然这样的话你的所有安装节点必须可以联网去下载镜像。)
  •  通过使用service特性和IPVS实现高可用,不依赖于任何第三实现。
  •  轻松的增加集群节点 vik8s join -m <ip>
  •  ETCD节点可单独安装和节点添加。vik8s etcd init <ip1> <ip2> ... 和 vik8s etcd join <ip3> ...
  •  提供周边 安装,同样简单方便。
    •  dashboard
    •  ingress (nginx/traefik)
    •  后续会提供更多的安装方式
  •  【重磅推出】kubernetes reduce 命令,简化yaml配置文件。 查看教程和实例

Note: 本程序现在仅支持 centos 7/8,是否将来会支持其他系统暂未可知

的码云指数为
超过 的项目
加载中
请先登录后再评论。

暂无资讯

暂无问答

暂无博客

返回顶部
顶部