使用kubekey一键部署k8e

使用kubekey一键部署k8e

kubekey

kubekey是部署Kubernetes方案的安装器,k8e已经加入这个安装器社区并内置了支持。所以,你可以选择使用kubekey直接安装单机、集群、离线多种方式的部署。

KubeKey 通过了 CNCF kubernetes 一致性认证

安装最新版本的kubekey:

# kk只支持root账号, 从kubekey v2.3.0 支持k8e
curl -sfL https://get-kk.kubesphere.io | sh -

K8e Versions(amd64)

Version Supported
v1.21.14
v1.25.5

K8e Versions(arm64)

Version Supported
v1.21.14
v1.25.5

部署k8e集群,支持amd64,arm64:

#all-in-one模式一键安装k8e集群
kk create cluster --with-kubernetes v1.25.5-k8e

#卸载k8e
kk delete cluster --with-kubernetes v1.25.5-k8e

安装完之后体验:

export PATH=/usr/local/bin:$PATH

kubectl get pod -A

对于集群安装部署,可以参考kubekey的配置文档,可以继续深挖。