【发布时间】:2020-12-12 06:23:09
【问题描述】:
我在 EKS 上运行服务已经有一段时间了,今天不小心删除了 nginx 入口。现在,当我尝试使用来自以下 url 的入口控制器模板稍作修改来设置入口时:
它现在没有启动 pod。查看日志时出现以下问题。
kubectl logs -f ingress-nginx-admission-patch-5gvlr -n ingress-nginx
{"level":"info","msg":"patching webhook configurations 'ingress-nginx-admission' mutating=false, validating=true, failurePolicy=Fail","source":"k8s/k8s.go:38","time":"2020-08-23T12:18:32Z"}
{"level":"info","msg":"Patched hook(s)","source":"k8s/k8s.go:91","time":"2020-08-23T12:18:32Z"}
kubectl logs -f ingress-nginx-admission-create-mj7cd -n ingress-nginx
{"err":"secrets \"ingress-nginx-admission\" not found","level":"info","msg":"no secret found","source":"k8s/k8s.go:101","time":"2020-08-23T12:18:32Z"}
{"level":"info","msg":"creating new secret","source":"cmd/create.go:23","time":"2020-08-23T12:18:32Z"}
kubernetes 版本为 1.17
谁能指导我解决这个问题?
谢谢
【问题讨论】:
-
错误提示
ingress-nginx-admission secret is not found。检查密钥是否存在 -
错误提示“msg”:“未找到秘密”,但在“msg”之后:“正在创建新秘密”。 nginx-controller pod 运行良好,另一个 pod 打算有这种行为。创建入口有问题吗??
标签: kubernetes kubernetes-ingress nginx-ingress