服务器
错误(InternalError):创建“ingress srv.yaml”时出错:内部错误:调用web钩子“validate.nginx.ingress.kubernetes.io”失败:未能调用web钩子: Post "https://ingress-nginx-controller-admission.ingress-nginx.svc:443/networking/v1/ingresses?timeout=10s":拨号TCP10.97.138.229:443:连接:连接被拒绝“
我对Kubernetes很陌生,我在 Desktop上为windows设置了入口nginx,并且安装成功,但是当我尝试使用kubectl应用-f文件名运行时,会出现上述错误。
下面是代码文件名:ingress-srv.yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-srv
annotations:
kubernetes.io/ingress.class: nginx
spec:
rules:
- host: posts.com
http:
paths:
- path: /posts
pathType: Prefix
backend:
service:
name: posts-srv
port:
number: 4000
发布于 2022-10-16 08:17:44
调用web钩子"validate.nginx.ingress.kubernetes.io“失败
这表明您确实部署了入口nginx控制器,并且有些位没有启动。
在这个阶段,您应该在部署入口控制器的名称空间中查看Pods。这很可能是那些入口处没有开始或不健康的。
在你设置好入口控制器之前,你将无法创建ingress。
https://stackoverflow.com/questions/74084012
复制相似问题