Helm values reference#

Helm values reference table for the consdb application.

Key

Type

Default

Description

affinity

object

{}

Affinity rules for the consdb deployment pod

autoscaling.enabled

bool

false

Enable autoscaling of consdb deployment

autoscaling.maxReplicas

int

100

Maximum number of consdb deployment pods

autoscaling.minReplicas

int

1

Minimum number of consdb deployment pods

autoscaling.targetCPUUtilizationPercentage

int

80

Target CPU utilization of consdb deployment pods

db.database

string

"consdb"

database name

db.port

int

5432

database port

db.url

string

"postgres.postgres"

database host

db.user

string

"consdb"

database user

global.baseUrl

string

Set by Argo CD

Base URL for the environment

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

"IfNotPresent"

Pull policy for the consdb image

image.repository

string

"ghcr.io/lsst-dm/consdb-hinfo"

Image to use in the consdb deployment

image.tag

string

""

Overrides the image tag whose default is the chart appVersion.

ingress.annotations

object

{}

Additional annotations for the ingress rule

kafka.KAFKA_BOOTSTRAP

string

"sasquatch-base-kafka-bootstrap.lsst.codes"

Kafka bootstrap server

kafka.KAFKA_GROUP_ID

string

"consdb-consumer"

name of consumer group, default is “consdb-consumer”

kafka.KAFKA_USERNAME

string

"consdb"

username for SASL_PLAIN authentication

kafka.SCHEMA_URL

string

"https://sasquatch-base-kafka-schema-registry.lsst.codes"

lfa.BUCKET_PREFIX

string

"rubin"

lfa.user

string

"LFA"

user

nodeSelector

object

{}

Node selection rules for the consdb deployment pod

podAnnotations

object

{}

Annotations for the consdb deployment pod

replicaCount

int

1

Number of web deployment pods to start

resources

object

{}

Resource limits and requests for the consdb deployment pod

tolerations

list

[]

Tolerations for the consdb deployment pod