# Ingress Configurator Charm > This is the documentation for the Ingress Configurator charm, a Juju charm that acts as a bridge between workloads needing ingress and the route-provider charms that fulfill it. It supports both charm workloads integrating over the ingress interface and external backends described by configuration. 2026 ## Pages in this subsection - [HAProxy guides](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/haproxy/index.html.md): How-to guides for using ingress-configurator with HAProxy. - [How to route HTTP traffic to a non-charmed workload through HAProxy](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/haproxy/integrate-non-charm-workload/index.html.md): How to route HTTP traffic to a non-charmed workload using ingress-configurator and HAProxy. - [How to route TCP traffic to a non-charmed workload through HAProxy](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/haproxy/integrate-tcp-non-charm-workload/index.html.md): How to route TCP traffic to a non-charmed workload using ingress-configurator and HAProxy. - [How to add HAProxy features to an ingress requirer charm](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/haproxy/add-features-to-ingress-requirer/index.html.md): How to use ingress-configurator to provide HAProxy features to charms that only implement the ingress relation. - [How to load balance a gRPC server through HAProxy](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/haproxy/loadbalancing-grpc/index.html.md): How to use ingress-configurator to load balance a gRPC server through HAProxy. ## Optional - [Top-level llms.txt](https://canonical.com/juju/docs/ingress-configurator-charm/latest/llms.txt): Complete documentation index.