Ingress configurator charm.
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/edge | 24 | 17 Sep 2025 |
juju deploy ingress-configurator --channel edge
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
additional-hostnames | string
Comma-separated list of additional_hostnames to route to the service. Will be ignored if hostname is not set.
-
backend-addresses | string
(integrator mode) Comma-separated list of IP addresses of the backend services.
-
backend-ports | string
(integrator mode) Comma-separated list of ports of the backend services.
-
backend-protocol | string
The protocol that the backend service speaks. "http" (default) or "https".
-
health-check-fall | int
Number of failed health checks before server is considered down.
-
health-check-interval | int
Interval between health checks in seconds.
-
health-check-path | string
The path to use for server health checks.
-
health-check-port | int
The port to use for http-check.
-
health-check-rise | int
Number of successful health checks before server is considered up.
-
hostname | string
The hostname to route to the backend service.
-
http-server-close | boolean
If set to true, the server will close the connection after each request. This can be useful for certain applications that do not support keep-alive.
-
load-balancing-algorithm | string
Default: leastconn
Algorithm to use to load balance incoming requests. Can be leastconn, roundrobin, cookie or source
-
load-balancing-consistent-hashing | boolean
Only applies when the
algorithm
is "source" or "cookie". Use consistent hashing to avoid redirection when servers are added/removed. -
load-balancing-cookie | string
Only applies with algorithm is "cookie". Cookie name to use for load balancing.
-
paths | string
Comma-separated list of URL paths to route to the service.
-
retry-count | int
Number of times to retry failed requests.
-
retry-redispatch | boolean
Whether to redispatch failed requests to another server.
-
timeout-connect | int
Timeout for client requests to haproxy in seconds.
-
timeout-queue | int
Timeout for requests waiting in queue in seconds.
-
timeout-server | int
Timeout for requests from haproxy to backend servers in seconds.