ephemcache Helm values reference#
Helm values reference table for the ephemcache application.
Key |
Type |
Default |
Description |
|---|---|---|---|
activeDeadlineSeconds |
int |
|
Deadline for a single run, in seconds, so a wedged job cannot run forever |
affinity |
object |
|
Affinity rules for the pod |
backoffLimit |
int |
|
Number of retries before the Job is considered failed. Zero, because the next scheduled invocation retries anyway. |
command |
string |
|
Entrypoint subcommand. |
database.passwordSecretKey |
string |
|
Key in this application’s Vault secret holding the database password, supplied to the pod as |
database.url |
string |
|
SQLAlchemy DSN for the MPC replica, supplied as |
database.userSecretKey |
string |
|
Key in this application’s Vault secret holding the database username, supplied to the pod as |
failedJobsHistoryLimit |
int |
|
Number of failed Jobs to retain |
global.host |
string |
Set by Argo CD |
Host name for ingress |
global.vaultSecretsPath |
string |
Set by Argo CD |
Base path for Vault secrets |
image.pullPolicy |
string |
|
Pull policy for the image. Use |
image.repository |
string |
|
Image to run, built by the |
image.tag |
string |
|
Tag of the image to run |
logToFile |
bool |
|
Whether to also write each run’s log to a file under the output directory. Logs always go to stdout; this is a durable second copy that outlives the pod. |
ncores |
string |
|
Value of |
nodeSelector |
object |
|
Node selector rules for the pod |
outputDirMount.claimName |
string |
|
Name shared by the PVC, its storage class, and the pod volume |
outputDirMount.enabled |
bool |
|
Whether to mount the shared filesystem that output is published to. When disabled, output goes to an emptyDir and is discarded with the pod. |
outputDirMount.storageClassName |
string |
|
Storage class backing the claim |
outputDirMount.subPath |
string |
|
Path within that filesystem to expose. Only this subtree is visible to the container, so widening it is a deliberate change. |
podSecurityContext |
object |
|
Security context for the pod |
resources |
object |
|
Resource requests and limits. Sized for |
schedule |
string |
|
Cron schedule for the cache build. Runs are idempotent and skip when the cache for the current observing night already exists, so this only has to be frequent enough to catch the night. |
successfulJobsHistoryLimit |
int |
|
Number of completed Jobs to retain |
suspend |
bool |
|
Whether to suspend the CronJob |
tolerations |
list |
|
Tolerations for the pod |