Replies: 4 comments 9 replies
-
Yes, it should be. If you're terminating TLS at the load balancer level and Teleport doesn't need a certificate, set proxy_service:
acme:
enabled: false Teleport will generate and use a self-signed certificate for communications from LB -> Teleport. You may need to configure the LB not to validate the backend certificate for targets. |
Beta Was this translation helpful? Give feedback.
-
I have some notes on this. I currently have an ingress configured like this:
I configure a custom backend to ensure the health check is configured correctly. The issue I have ran in to is GCP adding both the Client IP and Load Balancer IP to the 'X-Forwared-For' header described here https://cloud.google.com/load-balancing/docs/https#x-forwarded-for_header. It seems Teleport cant parse multiple X-Forwarded-For IPs. It would be great if we could specifcy which IP to use within the header.
|
Beta Was this translation helpful? Give feedback.
-
I managed to switch from default ingress to ClusterIP, GCP Global LB (L7) with these values : ingress:
enabled: true
proxyListenerMode: "multiplex"
acme: false
proxy:
teleportConfig:
proxy_service:
trust_x_forwarded_for: false
annotations:
ingress:
nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
ingress:
spec:
ingressClassName: nginx-lb-l7
service:
type: ClusterIP
proxyListenerMode: multiplex |
Beta Was this translation helpful? Give feedback.
-
@webvictim hello, I Deploy the V16 on GKE, but got errors, please help.
I use Gateway and httproute, the yaml file below:
and
after deployed, got the error: |
Beta Was this translation helpful? Give feedback.
-
With reference to this guide, is GCP Application LB supported when running teleport behind it?
https://goteleport.com/docs/architecture/tls-routing/#working-with-layer-7-load-balancers-or-reverse-proxies-preview
Resources used:
Application LB (with ManagedCertificate) -> teleport
Note that teleport is not running with any certifcates.
Same error as above.
Beta Was this translation helpful? Give feedback.
All reactions