This is the repository for the new haproxy charm supporting haproxy v2.8 and published in the 2.8/edge channel. For the legacy charm in the latest/edge channel please refer to the legacy/main branch.
A Juju charm that deploys and manages haproxy on machine. HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high availability environments. It features connection persistence through HTTP cookies, load balancing, header addition, modification, deletion both ways. It has request blocking capabilities and provides interface to display server status.
Deploy the haproxy charm and integrate it with a certificate provider charm
juju deploy haproxy --channel=2.8/edge
juju deploy self-signed-certificates
juju integrate haproxy self-signed-certificates
The Haproxy Operator is a member of the Ubuntu family. It's an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.
- Code of conduct
- Get support
- Join our online chat
- Contribute
- Roadmap Thinking about using the haproxy charm for your next project? Get in touch!
For further details, see the charm's detailed documentation.