【发布时间】:2022-08-18 15:30:52
【问题描述】:
我正在通过 helm chart 安装 nginx 入口控制器,并且 pod 没有出现。权限有问题。
图表链接 - https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx
我正在使用最新版本 4.2.1
我按照此处所述进行了调试https://github.com/kubernetes/ingress-nginx/issues/4061 还尝试以root用户身份运行运行用户:0
我想我在集群从 1.19 升级到 1.22 后遇到了这个问题。以前它工作正常。
有什么建议我需要做些什么来解决这个问题?
存储假 SSL 证书时出现意外错误:无法创建 PEM 证书文件 /etc/ingress-controller/ssl/default-fake-certificate.pem:打开 /etc/ingress-controller/ssl/default-fake-certificate.pem:权限 拒绝
-
我建议省略此参数,以便创建映像,或者创建一个具有相同卷的新测试 pod,并尝试执行到该 pod/容器中,然后您将看到问题出在哪里。
-
我尝试将图像拉取策略设置为始终。我可以使用示例 pod 中的默认服务帐户访问机密。但我无法在该掌舵图中设置默认服务帐户
-
您不需要 serviceAccount 来访问机密。您也可以在
defaultBackend.serviceAccount下的 values.yaml 文件中修改服务帐户 -
但它仍然无法读取秘密。我应该怎么做才能让它能够读取秘密
标签: kubernetes kubernetes-helm amazon-eks nginx-ingress