myworkplace-k8s
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/beta | 33 | 03 Jul 2026 | |
| latest/edge | 5 | 21 May 2026 |
juju deploy myworkplace-k8s --channel beta
-
app-base-url | string
Full base URL of the application (e.g. https://myworkplace.canonical.com).
-
compensations-export-sheet-id | string
Google Sheets ID for compensations export data.
-
compensations-sheet-id | string
Google Sheets ID for compensations data.
-
debug-user-email | string
Email address used to override the authenticated user in local development.
-
directory-api-token | string
Canonical Directory API authentication token.
-
directory-api-url | string
Canonical Directory API GraphQL endpoint.
-
employee-spreadsheet-id | string
Google Sheets ID containing employee data for promotions.
-
is-staging | string
Flag indicating the application is running in a staging environment (true/false).
-
openid-launchpad-team | string
Required Launchpad team for OpenID/SSO authentication.
-
promotions-calendar-id | string
Google Calendar ID for the promotions shared calendar.
-
secret-key | string
Flask secret key for session and CSRF protection.
-
sentry-dsn | string
Sentry DSN for error tracking and monitoring.
-
service-account-email | string
Google Calendar service account email for scheduling promotions meetings.
-
service-account-private-key | string
Google Calendar service account private key for scheduling promotions meetings.
-
sheet-account-private-key | string
Google Sheets service account private key for spreadsheet access.
-
sheet-account-private-key-id | string
Google Sheets service account private key ID.
-
smtp-password | string
SMTP authentication password.
-
smtp-server | string
SMTP server hostname for sending emails.
-
smtp-user | string
SMTP authentication username.
-
spreadsheet-storage | string
Use Google Sheets as storage backend instead of the database (true/false).
-
wpe-email | string
WPE team email address used to schedule meetings via Google Calendar.