1

尝试在服务器主机 Cyber​​panel 上安装 Rancher 时出现此错误。和 :

  docker run -d --restart=unless-stopped \
  -p 880:80 -p 8443:443 \
  rancher/rancher:latest \
  --acme-domain rancher.domain.com

它是牧场主/牧场主:最新的图像映射端口和带有 openlitespeed 的反向代理。

请熟悉这个问题的人帮忙。

我不确定这是错误还是机器人,所以为了安全起见,我昨天在 GitHub 上发布了一个“问题”。

4

2 回答 2

1

我遇到了同样的问题,只需要安装带有额外注释的牧场主,尤其是“nginx.org/websocket-services”:rancher

它是否适合您取决于您​​在集群中拥有的入口控制器。那个显然只适用于 nginx。

helm upgrade --install rancher rancher/rancher \
--set debug=true \
--set tls=ingress \
--set hostname=your.domain.com  \
--set ingress.enabled=true \
--set ingress.tls.source=letsEncrypt \
--set ingress.extraAnnotations.'kubernetes\.io/ingress\.class'='nginx' \
   
--set ingress.extraAnnotations.'nginx\.org/websocket-services'='rancher' \
--set "extraEnv[0].name=CATTLE_FEATURES,extraEnv[0].value=fleet=false"  \
--set "letsEncrypt.email=your.email@xxx.com" \
--set letsEncrypt.ingress.class=nginx \
--set letsEncrypt.environment=staging
于 2021-04-19T16:53:45.347 回答
0
nginx.org/websocket-services: rancher 

只需在牛系统命名空间的入口注释中添加上述内容即可修复它。我验证了它,它工作正常。

于 2020-08-07T06:56:48.443 回答