Dex

Channel Revision Published Runs on
latest/candidate 66 10 Nov 2021
Ubuntu 20.04
latest/beta 507 09 Jul 2024
Ubuntu 20.04
latest/edge 607 13 Dec 2024
Ubuntu 20.04
2.39/stable 588 11 Oct 2024
Ubuntu 20.04
2.39/edge 588 11 Oct 2024
Ubuntu 20.04
2.36/stable 422 23 Feb 2024
Ubuntu 20.04
2.36/edge 572 27 Aug 2024
Ubuntu 20.04
2.31/stable 389 12 Dec 2023
Ubuntu 20.04
2.31/beta 224 28 Mar 2023
Ubuntu 20.04
2.31/edge 389 12 Dec 2023
Ubuntu 20.04
juju deploy dex-auth --channel 2.39/stable
Show information

Platform:

Learn about configurations >

  • connectors | string

    List of connectors in YAML format, as shown in https://github.com/dexidp/dex#connectors

  • enable-password-db | boolean

    Default: True

    Allows dex to keep a list of passwords which can be used to login to dex

  • issuer-url | string

    Format http(s)://<publicly-accessible-dns-name>/dex (Also referred to as issuer or OIDC provider ) This is the canonical URL that OIDC clients MUST use to refer to dex. If not specified, it defaults to dex-auth's local endpoint constructed from dex-auth's Kubernetes Service DNS name, the Service port and Dex's endpoint, that is http://<dex-auth-app-name>.<namespace>.svc:5556/dex. The default is set by the charm code, not the configuration option. This configuration must be set when using a Dex connector that will try to reach Dex from outside the cluster, thus it should be a publicly accessible endpoint, for example https://my-instance.in-my-cloud.some-cloud.com/dex

  • port | int

    Default: 5556

    Listening port

  • public-url | string

    DEPRECATED - Please leave empty or use issuer-url instead. This configuration option will be removed soon. It has been preserved to avoid breaking compatibility with existing deployments. Publicly-accessible endpoint for cluster

  • static-password | string

    Static password for logging in without an external auth service

  • static-username | string

    Static username for logging in without an external auth service