HAPTICTemplate-driven HAProxy Ingress Controller for Kubernetes

Community Project: This is an independent community project and is not affiliated with or endorsed by HAProxy Technologies.

HAPTIC is an open-source Kubernetes ingress controller that uses templates to generate HAProxy configuration. Unlike traditional ingress controllers with hardcoded logic, HAPTIC gives you full control over the generated configuration — supporting Ingress resources, Gateway API, and custom resource types.

Resources
Watch Any Resource Ingress, Services, Secrets, CRDs - your choice
{%%}
Template
Flexible Templating Powerful Jinja2-like engine for full control
HAProxy
Dataplane API Tried and tested Dataplane API applies your config
helm install \
    haptic oci://registry.gitlab.com/haproxy-haptic/haptic/charts/haptic \
    --version 0.1.0-alpha.3
kubectl get haproxytemplateconfig

Controller

Learn how the HAProxy ingress controller works: resource watching, template rendering, configuration validation, and HAProxy deployment.

Available versions

Loading...

Helm Chart

Installs the controller in your K8s cluster and includes preconfigured templates template. Read here if you already know the basics or if you just want to deploy.

Available versions

Loading...