Testflinger Server
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 355 | 23 Jul 2026 | |
| latest/beta | 358 | 28 Jul 2026 | |
| latest/edge | 354 | 23 Jul 2026 |
juju deploy testflinger-k8s
-
enable_proxyfix | boolean
Enable Flask's ProxyFix middleware. Required when the application is behind a reverse proxy and OIDC is enabled, so that redirects from the OIDC provider can be properly handled.
-
external_hostname | string
Default: testflinger.local
The external hostname for accessing the Testflinger server This configuration is used to configure the nginx or traefik route. While it is valid for traefik route, the preferred approach is to set the external_hostname in the traefik application configuration instead.
-
http_proxy | string
HTTP proxy for accessing external HTTP resources
-
https_proxy | string
HTTPS proxy for accessing external HTTPS resources
-
jwt_leeway | int
Default: 5
The allowed drift in seconds for validating JWT tokens. Useful in k8s deployments where the clock may not be perfectly synchronized between the k8s nodes.
-
jwt_signing_key | string
The secret key used for signing authorization tokens
-
keepalive | int
Default: 10
Number of seconds to wait for keepalive connections
-
max_pool_size | int
Default: 100
Maximum number of concurrent connections to the database
-
no_proxy | string
Default: localhost,127.0.0.1,::1
Resources that we should be able to access bypassing proxy
-
oidc_client_id | string
The OIDC client ID used for authenticating with the OIDC provider
-
oidc_client_secret | string
The OIDC client secret used for authenticating with the OIDC provider
-
oidc_provider_issuer | string
The OIDC provider issuer URL for authenticating users
-
testflinger_secrets_master_key | string
The master key used for encrypting secrets data keys
-
web_secret_key | string
The secret key used for signing web sessions and cookies
-
webhook_auth | string
Optional bearer token for authenticating with the webhook endpoint
-
webhook_url | string
Default: http://test-observer-api.local/
The URL for the webhook to send notifications to.