Pro airgapped contracts server.
- Commercial Systems
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 9 | 29 Aug 2024 | |
latest/edge | 9 | 29 Aug 2024 |
juju deploy pro-airgapped-server
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
entitlements-url-map | string
Default: {}
The entitlements directives override map. Each item in the map will align with the override of the directives in the server. The mapping has been left dynamic on purpose, but it supports aptURL and remoteServer. Example: {"fips": {"aptURL": "http://192.168.123.99:9071"}, "livepatch": {"remoteServer": "http://192.168.123.99:8080"}}
-
is-staging | boolean
Specifies if provided pro-tokens are for staging Ubuntu Pro backend. This config is not applicable if manual-server-config is provided.
-
log-level | string
Default: info
Configures the log level of the server. Acceptable values are: "info", "debug", "warning", "error" and "critical".
-
manual-server-config | string
Optional contracts server config instead of pro-tokens. Expects a contracts server configuration, encoded in base64. This is for fully airgapped cases when a config is pre-generated on a local machine and then passed to the airgapped machine.
-
port | int
Default: 8484
The port on which the contracts server will listen.
-
ppa | string
Default: ppa:yellow/ua-airgapped
PPA for the Pro airgapped functionality. Set to "" to use your custom repo.
-
pro-tokens | string
Comma-separated list of Ubuntu Pro contract tokens. Must be provided if manual-server-config is empty.