Kubernetes GCP中的入口控制器需要很长时间才能启动
我在GCP中的入口控制器的后端从状态“未知”到“健康”需要5分钟以上,尽管它的pod已经运行了将近一个小时,并且是健康的 我不知道该怎么办。有没有办法让这更快Kubernetes GCP中的入口控制器需要很长时间才能启动,kubernetes,google-cloud-platform,kubernetes-ingress,Kubernetes,Google Cloud Platform,Kubernetes Ingress,我在GCP中的入口控制器的后端从状态“未知”到“健康”需要5分钟以上,尽管它的pod已经运行了将近一个小时,并且是健康的 我不知道该怎么办。有没有办法让这更快 Every 2.0s: kubectl describe ing Jorges-MacBook-Pro.local: Tue Jul 30 14:59:43 2019 Name:
Every 2.0s: kubectl describe ing Jorges-MacBook-Pro.local: Tue Jul 30 14:59:43 2019
Name: leadgenie-django-ingress-gce
Namespace: default
Address: 34.98.95.64
Default backend: default-http-backend:80 (10.0.2.11:8080)
TLS:
tls-leadgenie terminates staging-app.leadgenie.ai
Rules:
Host Path Backends
---- ---- --------
staging-app.leadgenie.ai
/ leadgenie-django-service:80 (<none>)
/* leadgenie-django-service:80 (<none>)
Annotations:
ingress.kubernetes.io/forwarding-rule: k8s-fw-default-leadgenie-django-ingress-gce--1c2d0d85b16beb9a
ingress.kubernetes.io/https-forwarding-rule: k8s-fws-default-leadgenie-django-ingress-gce--1c2d0d85b16beb9a
ingress.kubernetes.io/https-target-proxy: k8s-tps-default-leadgenie-django-ingress-gce--1c2d0d85b16beb9a
ingress.kubernetes.io/url-map: k8s-um-default-leadgenie-django-ingress-gce--1c2d0d85b16beb9a
kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"extensions/v1beta1","kind":"Ingress","metadata":{"annotations":{"kubernetes.io/ingress.c
lass":"gce","kubernetes.io/ingress.global-static-ip-name":"leadgenie-staging"},"name":"leadgenie-django-ingress-gce","namespace":"default"},"spec":{"rules":
[{"host":"staging-app.leadgenie.ai","http":{"paths":[{"backend":{"serviceName":"leadgenie-django-service","servicePort":80},"path":"/"},{"backend":{"service
Name":"leadgenie-django-service","servicePort":80},"path":"/*"}]}}],"tls":[{"hosts":["staging-app.leadgenie.ai"],"secretName":"tls-leadgenie"}]}}
ingress.kubernetes.io/backends: {"k8s-be-30886--1c2d0d85b16beb9a":"Unknown","k8s-be-31152--1c2d0d85b16beb9a":"Unknown"}
ingress.kubernetes.io/target-proxy: k8s-tp-default-leadgenie-django-ingress-gce--1c2d0d85b16beb9a
kubernetes.io/ingress.class: gce
kubernetes.io/ingress.global-static-ip-name: leadgenie-staging
ingress.kubernetes.io/ssl-cert: k8s-ssl-50ffff0cd920c11b-6cc9f460acef62eb--1c2d0d85b16beb9a
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal ADD 6m13s loadbalancer-controller default/leadgenie-django-ingress-gce
Normal CREATE 5m11s loadbalancer-controller ip: 34.98.95.64
每2.0秒:kubectl描述ing Jorges-MacBook-Pro。当地时间:2019年7月30日星期二14:59:43
姓名:leadgenie django ingress gce
名称空间:默认值
地址:34.98.95.64
默认后端:默认http后端:80(10.0.2.11:8080)
TLS:
tls leadgenie-app.leadgenie.ai
规则:
主机路径后端
---- ---- --------
staging-app.leadgenie.ai
/leadgenie django服务:80()
/*leadgenie django服务:80()
注释:
ingress.kubernetes.io/forwarding-rule:k8s fw默认leadgenie django ingress gce--1c2d0d85b16beb9a
ingress.kubernetes.io/https-forwarding-rule:k8s fws默认leadgenie django ingress gce--1c2d0d85b16beb9a
ingress.kubernetes.io/https-target-proxy:k8s tps默认leadgenie django ingress gce--1c2d0d85b16beb9a
ingress.kubernetes.io/url-map:k8s um默认leadgenie django ingress gce--1c2d0d85b16beb9a
kubectl.kubernetes.io/last-applicated-configuration:{“apiVersion”:“extensions/v1beta1”,“种类”:“入口”,“元数据”:{“注释”:{“kubernetes.io/ingres.c
lass:“gce”,“kubernetes.io/ingress.global静态ip名称”:“leadgenie staging”},“名称”:“leadgenie django Ingres gce”,“命名空间”:“default”},“规范”:{“rules”:
[{“主机”:“staging app.leadgenie.ai”,“http”:{“路径”:[{“后端”:{“服务名称”:“leadgenie django服务”,“服务端口”:80},“路径”:“/”},{“后端”:{“服务”
名称“:”leadgenie django服务“,”servicePort“:80},“路径“:/*”}]}],”tls“:[{”主机“:[“staging app.leadgenie.ai”],”secretName“:”tls leadgenie“}]}”
ingress.kubernetes.io/backends:{“k8s-be-30886--1c2d0d85b16beb9a:“未知”,“k8s-be-31152--1c2d0d85b16beb9a:“未知”}
ingress.kubernetes.io/target-proxy:k8s tp默认leadgenie django ingress gce--1c2d0d85b16beb9a
kubernetes.io/ingress.class:gce
kubernetes.io/ingres.global-static-ip-name:leadgenie staging
ingress.kubernetes.io/ssl-cert:k8s-ssl-50FF0CD920C11B-6cc9f460acef62eb--1c2d0d85b16beb9a
活动:
从消息中键入原因年龄
---- ------ ---- ---- -------
正常添加6m13s负载平衡器控制器默认/leadgenie django入口gce
普通创建5m11s负载平衡器控制器ip:34.98.95.64
假设您使用的是GKE,在这种情况下,向GCP官方支持寻求进一步帮助是有意义的,因为GCE入口控制器的Pod运行在主节点上(您无法访问),其中包含潜在有意义的信息(日志、事件)关于单个入口资源后面的云资源的创建进度,如GCE Ingress OSS项目所述:另一方面,故障可能纯粹是由于出于某种原因管理的实例组健康检查失败。您是否检查了后端\u服务和运行状况\u检查的配额限制?假设您正在使用GKE,在这种情况下,有必要联系官方GCP支持部门寻求进一步的帮助,因为GCE入口控制器的Pod运行在主节点上(您无法访问),其中包含关于单个入口资源后面的云资源创建进度的潜在有意义的信息(日志、事件),正如在GCE Ingress OSS项目中所解释的:另一方面,故障可能纯粹是由于某些原因导致托管实例组健康检查失败。您是否检查了后端\u服务和运行状况\u检查的配额限制?