Channel Revision Published Runs on
latest/stable 362 20 Jan 2025
Ubuntu 22.04
latest/edge 395 17 Nov 2025
Ubuntu 22.04
istio/edge 329 29 Nov 2024
Ubuntu 22.04
0.5/edge 395 18 Nov 2025
Ubuntu 22.04
0.3/edge 394 08 Sep 2025
Ubuntu 22.04
0.2/stable 285 26 Jun 2024
Ubuntu 22.04
0.2/edge 285 09 May 2024
Ubuntu 22.04
0.1/edge 270 24 Nov 2023
Ubuntu 22.04
juju deploy hydra --channel 0.5/edge
Show information

Platform:

Learn about configurations >

  • cpu | string

    K8s cpu resource limit, e.g. "1" or "500m". Default is unset (no limit). This value is used for the "limits" portion of the resource requirements (the "requests" portion is automatically deduced from it). See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/

  • dev | boolean

    Run Hydra in dev mode, it is needed if HTTPS is not set up. This should only be used for development purposes.

  • initial_system_secret_id | secret

    Juju secret id containing the system secret key used to encrypt database entries.

    This config is only used when the application is deployed the first time. On an existing deployment, you need to use the add-secret-key action.

    All the values from the secret will be used as keys sorted, with the last one being used for both encryption and decryption. E.g: { "1": <secret-1>, "2": <secret-2>, "3": <secret-3>, }

    The length of the secrets must be >16 characters

  • jwt_access_tokens | boolean

    Default: True

    Issue JWT access tokens, defaults to True. If set to False, access tokens will be opaque.

  • log_level | string

    Default: info

    The verbosity of logs produced by Hydra. Available values are: panic, fatal, error, warn, info, debug, and trace.

  • memory | string

    K8s memory resource limit, e.g. "1Gi". Default is unset (no limit). This value is used for the "limits" portion of the resource requirements (the "requests" portion is automatically deduced from it). See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/