@devops7 wrote:
The understanding I got from the docs and examples is that the ingress controller usage is a single tunnel that multiplexed traffic goes through. In order to remove the ‘single’ part of that previous statement, is it possible to run an Argo tunnel in a sidecar for each of the multiple Origin pods?
If so, how would that work on the dns end of things? Consider the case where we’ve already got a DNS name defined in Cloudflare for www.mycompany.com, as well as a Cloudflare LB defined that sends traffic to 3 pre-existing Origin servers. Now I attempt to turn on an Argo Tunnel for the hostname www.mycompany.com, what happens? I’ve also got another hostname my.mycompany.com with a dns name registered with Cloudflare, but not utilizing the Cloudflare LB. Slightly different situation, same question.
Instead of all that, should I just use a GKE ingress controller with the ips locked down to the list: https://www.cloudflare.com/ips/