查看原文
其他

KubeSphere on AWS Quick Start 使用心得分享

张海立 KubeSphere云原生 2022-04-18

今天按图索骥尝试了一下直接通过 AWS Quick Start 来做 KubeSphere 3.1 的部署,还是很方便的,但过程里面还是有几个小坑,特此记录一下,供各位社区伙伴参考~

我们选择的是 Deploy KubeSphere into a new VPC on AWS 这个模版,创建过程中除了已有的 Launch the Quick Start[1] 部分的提示以外,有以下几个额外的注意点:

几个很容易漏掉的必填项

必填项在 CloudFormation 表单里面没特别提示。

  • Allowed external access CIDR 这个需要填外部 IP 白名单,如不知道填啥,可以填 0.0.0.0/0 全开(如果生产环境不推荐这么填)。

  • SSH key name 这个直接选一个预制的 SSH Key Pair 就好,但要记得选。

  • KubeSphereConsolePassword 这个就是设置 KubeSphere Console 的 admin 用户密码,也记得要设,并且注意密码规则!

安装过程的一些额外注意点

  • FAQ 的 第一个问题 "I encountered a CREATE_FAILED error when I launched the Quick Start" 的解答 解答没问题,但解答里面提到的页面位置好像不对,最新的位置应该在下图这里。

  • CloudFormation 创建的 Stack 名称是 Kubesphere 强迫症同学们可以自行修改为 KubeSphere

  • 如果选了很多 KubeSphere 组件,安装过程会很长 Quick Start 里面写的 "Each deployment takes about 40–50 minutes to complete",这个应该是针对 Minimal 组件安装来讲的,选的越多时间越长。

  • 安装完成后要注意 KubeSphere 还要有一段初始化的时间 我理解 CloudFormation Stack 跑完只是 KubeSphere 需要的组件都安上了,但 ks-installer 可能还没跑完?所以如果直接去打开 KubeSphere Console,页面是能够打开的,但登陆是登陆不上的(感觉认证组件还没初始化好?),但等待一段时间之后是可以正常登陆的,所以大家可以让子弹再飞一会~

引用链接

[1]

Launch the Quick Start: https://aws-quickstart.github.io/quickstart-qingcloud-kubesphere/#_launch_the_quick_start


关于 KubeSphere

KubeSphere (https://kubesphere.io)是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。

KubeSphere 已被 Aqara 智能家居、爱立信、本来生活、东软、华云、新浪、三一重工、华夏银行、四川航空、国药集团、微众银行、杭州数跑科技、紫金保险、去哪儿网、中通、中国人民银行、中国银行、中国人保寿险、中国太平保险、中国移动、中国电信、天翼云、中移金科、Radore、ZaloPay 等海内外数千家企业采用。KubeSphere 提供了开发者友好的向导式操作界面和丰富的企业级功能,包括 Kubernetes 多云与多集群管理、DevOps (CI/CD)、应用生命周期管理、边缘计算、微服务治理 (Service Mesh)、多租户管理、可观测性、存储与网络管理、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。

 ✨ GitHub:https://github.com/kubesphere
 💻 官网(中国站):https://kubesphere.com.cn
 👨‍💻‍ 微信群:请搜索添加群助手微信号 kubesphere

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存