gpt4 book ai didi

kubernetes - 安装ingress-nginx helm chart出错

转载 作者:行者123 更新时间:2023-12-05 05:36:29 24 4
gpt4 key购买 nike

我正在通过 helm chart 安装 nginx ingress controller,但 pod 没有出现。权限有问题。

图表链接 - https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx

我正在使用最新版本 4.2.1

我按照此处所述进行了调试 https://github.com/kubernetes/ingress-nginx/issues/4061还尝试以根用户身份运行 runAsUser: 0

我想我在集群从 1.19 升级到 1.22 后遇到了这个问题。以前它工作正常。

有什么建议我需要做些什么来解决这个问题吗?

unexpected error storing fake SSL Cert: could not create PEMcertificate file/etc/ingress-controller/ssl/default-fake-certificate.pem: open/etc/ingress-controller/ssl/default-fake-certificate.pem: permissiondenied

最佳答案

您显然有权限问题。查看您指定的图表,runAsUser 有多个值用于不同的配置。

controller.image.runAsUser: 101
controller.admissionWebhooks.patch.runAsUser: 2000
defaultBackend.image.runAsUser: 65534

我不确定为什么这些不同,但如果可能的话 -

尝试删除现有图表,然后重新安装。

如果问题仍然存在 - 检查部署/pod 事件,看看集群是否提醒您一些事情。

同样值得注意的是,1.22 中对 Ingress 资源进行了重大更改。检查this还有这个links来自官方发行说明。

关于kubernetes - 安装ingress-nginx helm chart出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73303495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com