-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nginx: private ingress only #1407
Comments
@james-masson you need to add the annotation |
Doesn't work - related to this? #1414 My config...
|
@james-masson the ingress controller service is of type=LoadBalancer? If that's the case you just need to use a normal service instead to only make it available to the cluster. |
Ah - did you mean I have to deploy it on the ingress definition in my service behind nginx? Or on the nginx-ingress-controller deployment? I deployed it on the nginx-ingress-controller |
Hi,
I've been trying to setup a GKE configuration that serves highly available internal-only services to clients over the GCE VPN.
I can't use any of the native GCE ingress / service modules, as they don't work over GCE VPN.
I've got close by using the Nginx ingress module, but it reports the external-IP of the node in the ingress definition. I need it to report the private-IP of the node, as it needs to be consumed for DNS registration with external-dns.
The official workaround seems to be, use
--publish-service
- but this won't work for me, as I can't use any of the GCE service modules to front Nginx.Any ideas?
thanks
James M
The text was updated successfully, but these errors were encountered: