<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cloudflare on Andrei Vasiliu</title><link>https://andreivasiliu.com/tags/cloudflare/</link><description>Recent content in Cloudflare on Andrei Vasiliu</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Andrei Vasiliu</copyright><lastBuildDate>Sun, 03 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://andreivasiliu.com/tags/cloudflare/index.xml" rel="self" type="application/rss+xml"/><item><title>Exposing Services Securely: A GitOps Guide to Cloudflare Tunnel and Traefik</title><link>https://andreivasiliu.com/exposing-services-with-cloudflare-tunnel-and-traefik/</link><pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate><guid>https://andreivasiliu.com/exposing-services-with-cloudflare-tunnel-and-traefik/</guid><description>&lt;h2 class="relative group">Introduction
 &lt;div id="introduction" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#introduction" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Following on from my posts on establishing a &lt;a href="https://andreivasiliu.com/the-four-repo-gitops-structure-for-my-homelab-platform/" >four-repo GitOps structure&lt;/a> and deploying the &lt;a href="https://andreivasiliu.com/from-docker-image-to-running-pod-completing-the-gitops-loop/" >blog itself&lt;/a>, the next logical step is to securely expose services to the internet. This post details my approach to using Cloudflare Tunnel and Traefik for a secure, reliable, and fully automated ingress layer, managed declaratively through Argo CD.&lt;/p></description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://andreivasiliu.com/exposing-services-with-cloudflare-tunnel-and-traefik/featured.png"/></item></channel></rss>