hex.k8s.svc.metabase ​
Copy Spec Skeleton ​
nix
(hex.k8s.svc.metabase {
domain = "https://example.com";
})Required Args ​
| Arg | Notes |
|---|---|
domain | - |
Optional Args ​
| Arg | Default | Notes |
|---|---|---|
name | "metabase" | - |
namespace | "default" | - |
image | "${image_base}:${image_tag}" | - |
image_base | "metabase/metabase" | - |
image_tag | "v0.58.5" | - |
replicas | 1 | - |
cpuRequest | "0.5" | - |
cpuLimit | "1.0" | - |
memoryRequest | "1024Mi" | - |
memoryLimit | "4096Mi" | - |
autoscale | false | - |
port | 3000 | - |
dbName | "metabase" | - |
dbUser | "metabase" | - |
dbHost | "" | - |
dbPort | 5432 | - |
dbPassSecret | "metabase-secret" | - |
dbPassSecretKey | "db-password" | - |
labels | { app = "metabase"; tier = "api"; } | - |
extraEnv | [ { name = "MB_DB_PASS"; valueFrom = { secretKeyRef = { key = dbPassSecretKey; name = dbPassSecret; }; }; } ] | - |
enableEmbedding | true | - |
enableHttpsRedirect | true | - |
googleAuthDomain | "" | - |
googleAuthClientId | "" | - |
extraService | { } | escape hatch to inject other service spec |
extraDeploymentAnnotations | { } | - |