ESM Auth Server

  • By Yellow Squad
Channel Revision Published Runs on
latest/stable 42 07 Jul 2023
Ubuntu 20.04
latest/edge 42 06 Jul 2023
Ubuntu 20.04
juju deploy yellow-esm-auth-server
Show information

Platform:

Ubuntu
20.04

Learn about configurations >

  • contracts-addr | string

    Default: https://admin@contracts.staging.canonical.com

    The address of the contracts service, optionally including basic auth credentials and port. The contracts service is used for retrieving entitlements associated with resource tokens.

  • insecure-allow-all-resource-tokens | boolean

    Force the service to grant access to all resource tokens. In this mode, the service does not connect to the ua-contracts service to check entitlements. USE ONLY IF YOU KNOW WHAT YOU ARE DOING, for instance when ua-contracts is down.

  • legacy-auth-app-name | string

    Default: basic-auth-service

    The name of the Juju application, previously related to the postgres charm, which originally created the legacy database of ESM credentials.

  • log-level | string

    Default: info

    The log level to apply to the service.

  • nagios_context | string

    Default: juju

    Used by the nrpe subordinate charms. A string that will be prepended to instance name to set the host name in nagios. So for instance the hostname would be something like: juju-myservice-0 If you're running multiple environments with the same services in them this allows you to differentiate between them.

  • nagios_servicegroups | string

    A comma-separated list of nagios servicegroups. If left empty, the nagios_context will be used as the servicegroup

  • port | int

    Default: 8080

    The port on which the service will be listening.

  • snapd_refresh | string

    How often snapd handles updates for installed snaps. The default (an empty string) is 4x per day. Set to "max" to check once per month based on the charm deployment date. You may also set a custom string as described in the 'refresh.timer' section here: https://forum.snapcraft.io/t/system-options/87