canro 在已经搭好rancher 跟k8s的集群上想试试ks 然后选择了mini最小化安装 问题大概是这样 rancher安装我并没有使用rke的方式,集群中没有cluster集群配置文件 导致ks-account的pod一直运行不好 不知道该怎么解决 又不想重新用rke部署k8s 新手 这个问题困扰了我两天 有什么解决办法吗
Feynman canro 论坛有很多这样的帖子可以找找,要确保集群满足安装的前提条件。 排错方法: 看安装日志: kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f 看 Pod 状态 kubectl get pod --all-namespaces
canro Feynman 看了很多帖子 包括中文 英文的 问题还是那个 解决方案 部署文档上讲 找到集群配置文件然后 加入ks-apiserver的 设置 但是 我这边集群 并不是rke方式安装的 没有集群配置文件 又不想用rke重新部署集群 就很尴尬
canro Feynman 安装前提条件是满足的 我根据报错信息 排查过解决方案 也查过社区文档 社区的安装部署文档给出过解决方案 问题点在 这个RKE cluster config file 在我的 集群中没有找到 如果我不想用rke方式重新弄集群的话 有别的解决方案吗 rancher的运行状态是这样的 日志 是上面那张绿色字的图片
Feynman canro kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f
Feynman canro 不确定你用的这种方式是不是标准的 k8s 集群。你有新的机器么。建议用新的机器结合 kubekey 来安装 KubeSphere 3.0.0,会帮你安装原生的 K8s + KubeSphere