<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>HAproxy on DevOpsTales</title>
    <link>https://devopstales.github.io/tags/haproxy/</link>
    <description>Recent content in HAproxy on DevOpsTales</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Thu, 26 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://devopstales.github.io/tags/haproxy/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Kubernetes DMZ Ingress with HAProxy and BGP: External Mode Without Cilium External Workload</title>
      <link>https://devopstales.github.io/kubernetes/k8s-dmz-bgp-external-haproxy/</link>
      <pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>https://devopstales.github.io/kubernetes/k8s-dmz-bgp-external-haproxy/</guid>
      <description>Learn how to deploy HAProxy Ingress Controller on AlmaLinux in a DMZ network outside your Kubernetes cluster—without Cilium&rsquo;s deprecated external workload mode. This guide covers BGP peering with BIRD, Cilium&rsquo;s Pod CIDR export, firewalld configuration, and production-ready setup for secure ingress traffic isolation.
</description>
      <enclosure url="https://devopstales.github.io/img/k8ssec.webp" length="8784" type="image/png" />
    </item>
    
    <item>
      <title>Migrating from NGINX Ingress Controller to HAProxy: A Step-by-Step Guide</title>
      <link>https://devopstales.github.io/kubernetes/nginx-to-haproxy-ingress-migration/</link>
      <pubDate>Sun, 22 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>https://devopstales.github.io/kubernetes/nginx-to-haproxy-ingress-migration/</guid>
      <description>The Kubernetes community announced the retirement of Ingress NGINX with best-effort maintenance ending March 2026. This guide walks you through a safe, tested migration path to HAProxy Kubernetes Ingress Controller—with code examples, annotation mappings, and production tips.
</description>
      <enclosure url="https://devopstales.github.io/img/ingress.webp" length="10196" type="image/png" />
    </item>
    
    <item>
      <title>Kubernetes with external Ingress Controller with Haproxy and VXLAN</title>
      <link>https://devopstales.github.io/kubernetes/k8s-dmz-vxlan/</link>
      <pubDate>Wed, 10 Apr 2024 00:00:00 +0000</pubDate>
      
      <guid>https://devopstales.github.io/kubernetes/k8s-dmz-vxlan/</guid>
      <description>In this post I will show you how to nstall HAProxy Igress Controller on a separate VM instad of running it in the Kubernetes cluster as a pod. For this I will use cilium external-workload option.
</description>
      <enclosure url="https://devopstales.github.io/img/k8ssec.webp" length="8784" type="image/png" />
    </item>
    
    <item>
      <title>Kubernetes with external Ingress Controller with Haproxy and BGP</title>
      <link>https://devopstales.github.io/kubernetes/k8s-dmz-bgp/</link>
      <pubDate>Sun, 03 Mar 2024 00:00:00 +0000</pubDate>
      
      <guid>https://devopstales.github.io/kubernetes/k8s-dmz-bgp/</guid>
      <description>In this post I will show you how to nstall HAProxy Igress Controller on a separate VM instad of running it in the Kubernetes cluster as a pod. For this I will use cilium BGP pod CIDR export option.
</description>
      <enclosure url="https://devopstales.github.io/img/k8ssec.webp" length="8784" type="image/png" />
    </item>
    
    <item>
      <title>Proxmox: Behind HAproxy Load Balancer</title>
      <link>https://devopstales.github.io/linux/proxmox-haproxy-lb/</link>
      <pubDate>Thu, 05 Oct 2023 00:00:00 +0000</pubDate>
      
      <guid>https://devopstales.github.io/linux/proxmox-haproxy-lb/</guid>
      <description>In thist post I will show you how to configure HAproxy to Load Balancer between the Proxmox VE Web interfaces and get a single hostname for your cluster.
</description>
      <enclosure url="https://devopstales.github.io/img/proxmox.webp" length="11936" type="image/png" />
    </item>
    
  </channel>
</rss>
