在 Google GKE 上部署 KubeSphere
本指南将演示如何在 Google Kubernetes Engine 上部署 KubeSphere。
在 GKE 上创建一个标准的 Kubernetes 集群是安装 KubeSphere 的前提条件,转到导航菜单然后参考下图创建集群。
在集群基本信息中,选择一个主版本,指定 Kubernetes 静态版本。
转到节点数,选择映像类型,然后设置如下机器配置。完成后,点击创建。
备注
- 如需在 Kubernetes 上安装 KubeSphere 3.2.0,您的 Kubernetes 版本必须为:v1.19.x,v1.20.x,v1.21.x 或 v1.22.x(实验性支持)。
- 此示例中包括3个节点,可以根据自己的需求添加更多节点,尤其是在生产环境中。
- 最小安装的机器类型为 e2-medium(2 个 vCPU,4GB 内存)。如果要启用可插拔组件或将集群用于生产,请选择具有更高配置的机器类型。
- 对于其他设置,可以根据自己的需要进行更改,也可以使用默认值。
当 GKE 集群准备就绪时,可以使用 Cloud Shell 连接到集群。
检查安装日志:
安装完成后,会看到以下消息:
现在已经安装了 KubeSphere,您可以按照以下步骤访问 KubeSphere 的 Web 控制台。
在 Services 和 Ingress 选项中, 选择 ks-console 服务.
在服务详细信息中,单击修改,然后将服务类型从更改为
LoadBalancer
,完成后保存文件。使用 GKE 生成的端点访问 KubeSphere 的 Web 控制台。
提示
除了将服务类型更改为,还可以通过
NodeIP:NodePort
(服务类型设置为 )访问 KubeSphere 控制台,注意需要在防火墙规则中打开 30880 端口。使用默认帐户和密码(
admin/[[email protected]](https://kubesphere.io/cdn-cgi/l/email-protection)
)登录控制台。
上面的示例演示了默认的最小安装过程,要在KubeSphere中启用其他组件,请参阅。