kubekey快速安装高可用k8s集群

Posted 琦彦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kubekey快速安装高可用k8s集群相关的知识,希望对你有一定的参考价值。

KubeKey

KubeKey(由 Go 语言开发)是一种全新的安装工具,替代了以前使用的基于 ansible 的安装程序。KubeKey 为您提供灵活的安装选择,您可以仅安装 Kubernetes,也可以同时安装 Kubernetes 和 KubeSphere。

KubeKey 是 KubeSphere 社区开源的一款高效集群部署工具,运行时默认使用 Docker , 也可对接 Containerd CRI-O iSula 等 CRI 运行时,且 ETCD 集群独立运行,支持与 K8s 分离部署,提高环境部署灵活性。它提供了一种灵活、快速、便捷的方式来仅安装 Kubernetes/K3s,或同时安装 Kubernetes/K3s 和 KubeSphere,以及其他云原生插件。除此之外,它也是扩展和升级集群的有效工具。

KubeKey 的几种使用场景:

  • 仅安装 Kubernetes;
  • 使用一个命令同时安装 Kubernetes 和 KubeSphere;
  • 扩缩集群;
  • 升级集群;
  • 安装 Kubernetes 相关的插件(Chart 或 YAML)。

项目地址:https://github.com/kubesphere/kubekey
官方文档:https://kubesphere.io/z

以上是关于kubekey快速安装高可用k8s集群的主要内容,如果未能解决你的问题,请参考以下文章

(四)从零开始搭建k8s集群—— 使用KubeKey一键式搭建高可用k8s集群

使用 KubeKey 快速离线部署 K8s 与 KubeSphere

kubekey安装k8s集群详细手册

kubespray安装高可用k8s集群

kubespray安装高可用k8s集群

高可用集群篇-- K8S快速入门及集群部署