An open API service indexing awesome lists of open source software.

https://github.com/canonical/ingress-configurator-operator

ingress-configurator-operator - charm repository.
https://github.com/canonical/ingress-configurator-operator

charm platform-engineering product-haproxy squad-emea

Last synced: about 2 months ago
JSON representation

ingress-configurator-operator - charm repository.

Awesome Lists containing this project

README

          

# Ingress configurator operator

A [Juju](https://juju.is/) [charm](https://documentation.ubuntu.com/juju/3.6/reference/charm/) that serves as a translation layer between the ingress interface and the haproxy-route interface. It provides more control on the haproxy-route interface through configurations including paths, subdomains and many more.

Like any Juju charm, this charm supports one-line deployment, configuration, integration, scaling, and more.

For information about how to deploy, integrate, and manage this charm, see the Official [Ingress configurator operator documentation](https://charmhub.io/ingress-configurator).

## Get started

### Basic operations

The ingress-configurator charm will be able to work both as an adapter and as an integrator. The integrator mode is used to support non-charm workloads that want to use the haproxy charm as a load balancer.
The following configurations must be configured for integrator mode:

- `backend-addresses`
- `backend-ports`

Apart from these, the ingress-configurator also supports a wide range of haproxy-route-related configurations:

- paths
- subdomains

To obtain the full list of configurations, see the official [CharmHub documentation](https://charmhub.io/ingress-configurator).

## Learn more

- [Read more](https://charmhub.io/ingress-configurator)
- [Troubleshooting](https://matrix.to/#/#charmhub-charmdev:ubuntu.com)

## Project and community

- [Issues](https://github.com/canonical/ingress-configurator-operator/issues)
- [Contributing](CONTRIBUTING.md)
- [Matrix](https://matrix.to/#/#charmhub-charmdev:ubuntu.com)