# 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 - [How-to guides](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/index.html.md): How-to guides for the ingress-configurator charm. - [How to upgrade](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/upgrade/index.html.md): Upgrade the `ingress-configurator` charm with the `refresh` command: - [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. - [Gateway API guides](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/gateway-api/index.html.md): How-to guides for using ingress-configurator with the Kubernetes Gateway API. - [How to add Kubernetes Gateway API features to an ingress requirer charm](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/gateway-api/add-features-to-ingress-requirer/index.html.md): Learn how to use ingress-configurator to provide Kubernetes Gateway API features to charms that only implement the ingress relation. - [How to route traffic for multiple workloads through a single Gateway](https://canonical.com/juju/docs/ingress-configurator-charm/latest/how-to/gateway-api/route-multiple-workloads/index.html.md): Learn how to route traffic for multiple workloads through a single Gateway using ingress-configurator and gateway-api-integrator. ## Optional - [Top-level llms.txt](https://canonical.com/juju/docs/ingress-configurator-charm/latest/llms.txt): Complete documentation index.