Helm 安装Rancher2.11.3版本,启动不了

Rancher Server 设置

  • Rancher 版本:2.11.3
  • 安装选项 (Docker install/Helm Chart): Helm
    • 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:
  • 在线或离线部署:

下游集群信息

  • Kubernetes 版本: 1.32.9
  • Cluster Type (Local/Downstream):
    • 如果 Downstream,是什么类型的集群?(自定义/导入或为托管 等):

用户信息

  • 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义):
    • 如果自定义,自定义权限集:

**主机操作系统:AlmLinux 9.6

**问题描述:k8s 集群安装完成后,helm 安装rancher,提示安装成功(如下图)
,但根据配置的域名访问不了rancher,

**重现步骤:
helm install rancher rancher-stable/rancher
–namespace cattle-system
–version=2.11.3
–set ingress.tls.source=secret
–set hostname=rancher.abuge.cn
–set bootstrapPassword=“Jerry814809@”
–set useBundledSystemChart=true
–set privateCA=true
–set replicas=3

虚拟机安装,非云服务器安装
宿主机hots文件 映射
192.168.2.198 rancher.abuge.cn

虚拟机hosts文件映射配置192.168.2.198 k8s-test rancher.abuge.cn

**结果:https://rancher.abuge.cn rancher ui 访问不了

预期结果:

**截图:

其他上下文信息:

日志


你得看看 rancher 的 pod 有没有启动成功,如果没启动成功,describe 或者 log 来分析原因

一直是pending 状态

抱歉,只能截图您看看了:

集群中只有 1 个节点,但该节点带有 taint(污点)node-role.kubernetes.io/control-plane,而要调度的 Pod 没有相应的容忍(toleration),因此无法被调度到该节点上。

还请问这个该如何解决,之前一直用的Docker方式部署rancher,helm 方式确实没有遇到,谢谢

这个是 K8s 调度的问题,你可以查查K8s 资料。

docker 运行和 helm 运行是两码事,不能作为参考

那我通过 kubectl taint 去除pod 的污点就可以了么?

我没有添加容忍度,直接去除了污点

还请指点,谢谢

应该是这个原因,我排查一下去

你好好看看 官方文档,文档里是需要创建 证书的

证书我创建了
openssl req -x509 -newkey rsa:4096 -sha256 -days 365 -nodes
-keyout rancher.key -out rancher.crt
-subj “/CN=rancher.saiwo.cn
-addext “subjectAltName=DNS:rancher.saiwo.cn,DNS:*.rancher.saiwo.cn”

kubectl create secret tls rancher-tls-ingress
–cert=rancher.crt
–key=rancher.key
-n cattle-system

kb-desc po rancher-8bb5bc8dd-8sxsg -n cattle-system

镜像摘取错误,

helm install rancher rancher-stable/rancher
–namespace cattle-system
–create-namespace
–set bootstrapPassword=“Jerry814809@”
–set hostname=rancher.abuge.cn
–set ingress.tls.source=secret
–set letsEncrype.email=saiwos@126.com
–set privateCA=true \ # 如果证书是由私有CA签发的,设置为true
–set replicaCount=3 # 生产环境建议设置为 3(高可用)

请问这个您遇到过么,应该怎么处理?

老大,还是访问不了,崩溃了

老大,看到了这个,应该怎么处理呢?

啥咋处理…… 你在说啥