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   | 
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  |