大家好,小弟新手,想在AWS部署kubesphere高可用配置,找到资料基本说的是k8s高可用配置,多个master相互通信的操作。 关于kubesphere高可用,请问在哪个地方,可以找到这方面相关的资料吗?还是我理解错了呢?
场景: Amazon EKS 已经确保,跨多个可用区运行 Kubernetes 确保高可用性。 我们利用kubectrl安装kubesphere, 假设,kubesphere装在可用区A,那么可用区A出现故障(停电),那么我们kubesphere就是直接宕机了。
QsonXu 你们是在已有 EKS 集群上安装了 KubeSphere 么?
Feynman 非常感谢您的回复。 是的,已经在EKS集群上,安装了KubeSphere上,已经可以使用了,但是单个Pod跑起来,是按下面的文档部署起来:
https://kubesphere.com.cn/docs/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks/
QsonXu 可以先搞多个节点,然后执行kubectl edit cc -n kubesphere-system ks-installer,在里面添加enableHA: true
kubectl edit cc -n kubesphere-system ks-installer
enableHA: true
Forest-L 您好,请问这样子配置吗?
这样子配置,效果没出来。
QsonXu 不是,下面这样。
spec: enableHA: true alerting: enabled: false
Forest-L 已经配置上,没反应。
Forest-L
AWS EKS托管kubernetes,master节点对用户来说,是隐藏的高可用。
ks-install里面看到这段代码,这么看起来是不是不支持aws eks的高可用部署?
QsonXu K8s高可用,在aws我们管不了,上面操作是KubeSphere高可用。
Forest-L 恩恩,明白。那应该是我理解错误了:以为这个是指Kubesphere的高可用。