ESM Auth Server
- By Yellow Squad
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 42 | 07 Jul 2023 | |
latest/edge | 42 | 06 Jul 2023 |
juju deploy yellow-esm-auth-server
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
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