gpt4 book ai didi

kubernetes - Ingress 是否与 ClusterIP 服务一起使用?

转载 作者:行者123 更新时间:2023-12-03 08:07:55 25 4
gpt4 key购买 nike

我已经设置了一些服务和入口来尝试 SSL 终止。我对 LoadBalancer 完全没有问题和 NodePort服务作为后端,但它根本不适用于 ClusterIP服务。

尽管 Ingress 的后端被描述为健康,但我收到了一个并非来自我的应用程序的 HTTP 错误。

$ kubectl describe ing nginx-cluster-ssl-ingress
Name: nginx-cluster-ssl-ingress
Namespace: default
Address: X.X.X.X
Default backend: nginx-cluster-svc:80 (...)
TLS:
ssl-certificate terminates
Rules:
Host Path Backends
---- ---- --------
Annotations:
https-target-proxy: k8s-tps-default-nginx-cluster-ssl-ingress
static-ip: k8s-fw-default-nginx-cluster-ssl-ingress
target-proxy: k8s-tp-default-nginx-cluster-ssl-ingress
url-map: k8s-um-default-nginx-cluster-ssl-ingress
backends: {"k8s-be-30825":"HEALTHY"}
forwarding-rule: k8s-fw-default-nginx-cluster-ssl-ingress
https-forwarding-rule: k8s-fws-default-nginx-cluster-ssl-ingress
Events:
FirstSeen LastSeen Count From SubobjectPath Type Reason Message
--------- -------- ----- ---- ------------- -------- ------ -------
28m 28m 1 {loadbalancer-controller } Normal ADD default/nginx-cluster-ssl-ingress
27m 27m 1 {loadbalancer-controller } Normal CREATE ip: X.X.X.X

HTTP 错误如下:
$ curl http://X.X.X.X/
default backend - 404%

我的问题很简单:它是否应该与 ClusterIP 服务一起使用?如果应该或多或少地写在文档中,我应该在哪里查看解决该问题?

谢谢!

最佳答案

The native GKE Ingress controller do not support ClusterIP , only NodePort is working.

非本地 Ingress Controller ,例如 nginx 可以使用 ClusterIP服务。

关于kubernetes - Ingress 是否与 ClusterIP 服务一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37299646/

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