starwitorg/dave-adapter-chart

By starwitorg

Updated 2 months ago

Helm
0

400

starwitorg/dave-adapter-chart repository overview

Dave Adapter Helm Chart

Adapter connects analytics database from Starwit's Observatory Stack to DAVe.

Configuration

The following table lists the configurable parameters of the Dave Adapter chart and their default values.

App parameters
ParameterDescriptionDefault
app.update_frequencyUpdate frequency in milliseconds900000
app.dave_urlURL for DAVe backendhttp://localhost:8080/detector/save-latest-detections
app.mapping.fileMapping configuration file namemapping.json
app.mapping.contentMapping configuration content (JSON)See values.yaml
app.auth.enabledEnable authenticationtrue
app.auth.tokenurlAuthentication token URLhttps://auth.local
app.auth.clientidOAuth client IDdave
app.auth.usernameAuthentication usernameusername
app.auth.passwordAuthentication passwordpassword
analytics_db.urlAnalytics database JDBC URLjdbc:postgresql://localhost:5432/analytics
analytics_db.usernameAnalytics database usernameanalytics
analytics_db.passwordAnalytics database passwordanalytics
Standard values
ParameterDescriptionDefault
replicaCountNumber of replicas1
image.repositoryImage repositorystarwitorg/dave-adapter
image.pullPolicyImage pull policyAlways
image.tagImage tag${project.version}
service.portService port8080
extraEnvAdditional environment variables (YAML list)nil
autoscaling.enabledEnable autoscalingfalse
app.context_pathApplication context path""

Example Usage

helm install dave-adapter ./dave-adapter \
  --set image.tag=1.0.0 \
  --set analytics_db.url=jdbc:postgresql://postgres:5432/analytics \
  --set analytics_db.password=mypassword

Mapping Configuration

The app.mapping.content parameter accepts a JSON array defining observation area mappings:

[
  {
    "observationAreaId": "9",
    "daveCountingId": "fa6060bd-c170-40e4-9ee8-c704a526ef9d",
    "intersectionMapping": {
      "dave-meckauer-nordost": "1",
      "dave-meckauer-nordwest": "2",
      "dave-meckauer-sued": "3",
      "dave-meckauer-ost": "4"
    }
  }
]

Tag summary

Content type

Helm

Digest

sha256:d0748bf3b

Size

2.8 kB

Last updated

2 months ago

helm pull oci://registry-1.docker.io/starwitorg/dave-adapter-chart --version 5.2.1