Cloudflare Tunnel for Kubernetes Link to heading
Problem Link to heading
Hosting services on Kubernetes is amazing but running Kubernetes inside a home network can be quite risky as it's incredibly difficult to ensure the environment is secure, monitored for intruders and backed up --- It just lacks the backing of a company/team behind it. With that in mind, how is it possible to open websites to the internet without opening ports on the router?
Solution Link to heading
Cloudflare offers exactly the product I need for this, it's called Cloudflare Zero Trust - Cloudflare Tunnel. The tunnel allows Cloudflare to open up specific Kubernetes Services to the internet without opening ports on the router. Furthermore, there's Cloudflare Zero Trust - Applicaitons that allows putting a website behind Google (or other auth) to improve the security by not relying on the correctness of the application itself.