Prompt Proto Service LSSTCam Helm values reference#
Helm values reference table for the prompt-proto-service-lsstcam
application.
Key |
Type |
Default |
Description |
---|---|---|---|
prompt-proto-service.additionalVolumeMounts |
list |
|
Kubernetes YAML configs for extra container volume(s). Any volumes required by other config options are automatically handled by the Helm chart. |
prompt-proto-service.apdb.namespace |
string |
|
Database namespace for the APDB |
prompt-proto-service.apdb.url |
string |
None, must be set |
URL to the APDB, in any form recognized by SQLAlchemy |
prompt-proto-service.image.pullPolicy |
string |
|
Pull policy for the PP image |
prompt-proto-service.image.repository |
string |
|
Image to use in the PP deployment |
prompt-proto-service.image.tag |
string |
|
Overrides the image tag whose default is the chart appVersion. |
prompt-proto-service.imageNotifications.imageTimeout |
string |
|
Timeout to wait after expected script completion for raw image arrival (seconds). |
prompt-proto-service.imageNotifications.kafkaClusterAddress |
string |
None, must be set |
Hostname and port of the Kafka provider |
prompt-proto-service.imageNotifications.topic |
string |
None, must be set |
Topic where raw image arrival notifications appear |
prompt-proto-service.instrument.calibRepo |
string |
None, must be set |
URI to the shared repo used for calibrations, templates, and pipeline outputs. If |
prompt-proto-service.instrument.calibRepoPguser |
string |
None, must be set |
Postgres username to access the shared butler repo for calibrations, templates, and pipeline outputs. If |
string |
|
The “short” name of the instrument |
|
prompt-proto-service.instrument.pipelines |
string |
None, must be set |
Machine-readable string describing which pipeline(s) should be run for which visits. Notation is complex and still in flux; see the source code for examples. |
prompt-proto-service.instrument.skymap |
string |
|
Skymap to use with the instrument |
prompt-proto-service.knative.ephemeralStorageLimit |
string |
|
The maximum storage space allowed for each container (mostly local Butler). |
prompt-proto-service.knative.ephemeralStorageRequest |
string |
|
The storage space reserved for each container (mostly local Butler). |
prompt-proto-service.knative.idleTimeout |
int |
|
Maximum time that a container can send nothing to the fanout service (seconds). |
prompt-proto-service.knative.responseStartTimeout |
int |
|
Maximum time that a container can send nothing to the fanout service after initial submission (seconds). |
prompt-proto-service.knative.timeout |
int |
|
Maximum time that a container can respond to a next_visit request (seconds). |
prompt-proto-service.logLevel |
string |
log prompt_processing at DEBUG, other LSST code at INFO, and third-party code at WARNING. |
Requested logging levels in the format of Middleware’s –log-level argument. |
prompt-proto-service.podAnnotations |
object |
See the |
Annotations for the prompt-proto-service pod |
prompt-proto-service.registry.centralRepoFile |
bool |
|
If set, this application’s Vault secret must contain a |
prompt-proto-service.s3.auth_env |
bool |
|
If set, get S3 credentials from this application’s Vault secret. |
prompt-proto-service.s3.disableBucketValidation |
string |
|
Set this to disable validation of S3 bucket names, allowing Ceph multi-tenant colon-separated names to be used. |
prompt-proto-service.s3.endpointUrl |
string |
None, must be set |
S3 endpoint containing |
prompt-proto-service.s3.imageBucket |
string |
None, must be set |
Bucket containing the incoming raw images |