JIMM-K8S
- By Yellow Squad
Channel | Revision | Published | Runs on |
---|---|---|---|
3/stable | 30 | 27 Aug 2024 | |
3/stable | 52 | 27 Aug 2024 | |
3/candidate | 52 | 27 Aug 2024 | |
3/candidate | 30 | 22 Jul 2024 | |
3/beta | 52 | 27 Aug 2024 | |
3/beta | 30 | 03 Jun 2024 | |
3/edge | 58 | 06 Sep 2024 | |
3/edge | 30 | 23 May 2024 | |
2/beta | 17 | 03 Oct 2023 | |
2/edge | 17 | 03 Oct 2023 | |
1/edge | 24 | 22 Nov 2023 |
juju deploy juju-jimm-k8s --channel 3/stable
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
-
audit-log-retention-period-in-days | string
Default: 0
How long to hold audit logs for in days, i.e., 10 = 10 days. If 0 is set, the logs will never be purged. Logs are purged at 9AM UTC. Defaults to 0.
-
controller-admins | string
Space separated list of email addresses or service accounts that are made controller admins by default.
-
dns-name | string
DNS hostname that JIMM is being served from.
-
egress-subnet | string
A subnet used to indicate to related charms what the egress IP of requests will be. Leave empty to use the pod IP.
-
juju-dashboard-location | string
Default: https://jaas.ai/models
URL of the Juju Dashboard for this controller.
-
jwt-expiry | string
Default: 5m
Duration for the JWT expiry (defaults to 5 minutes). This is the JWT JIMM sends to a Juju controller to authenticate model related commands. Increase this if long running websocket connections are failing due to authentication errors.
-
log-level | string
Default: info
Level to out log messages at, one of "debug", "info", "warn", "error", "dpanic", "panic", and "fatal".
-
macaroon-expiry-duration | string
Default: 24h
Expiry duration for authentication macaroons.
-
postgres-secret-storage | boolean
Enables the use of Postgres for secret storage if Vault is not related.
-
private-key | string
The private part of JIMM's macaroon bakery keypair.
-
public-key | string
The public part of JIMM's macaroon bakery keypair.
-
secure-session-cookies | boolean
Default: True
Whether HTTPS must be enabled to set session cookies.
-
session-cookie-max-age | int
Default: 86400
The max age for the session cookies in seconds, on subsequent logins, the session instance extended by this amount.
-
session-expiry-duration | string
Default: 6h
Expiry duration for JIMM session tokens. These tokens are used by clients and their expiry determines how frequently a user must login.
-
uuid | string
The UUID advertised by the JIMM controller.