Table of contents
Observation-reporting-service
- The helm chart for observation service should be available under charts/observation-reporting-service.
- In the values.yaml, replace all occurrences of app.EXAMPLE_DOMAIN with the URL of your modern app as shown in Table.
- Validate image repository and tag:
image: repository: "quay.io/us-cdcgov/cdc-nbs-modernization/data-reporting-service/observation-reporting-service" tag: <release-version-tag> e.g v1.0.1
- Update jdbc, odse and kafka configurations
jdbc: username: "EXAMPLE_DB_USER" password: "EXAMPLE_DB_USER_PASSWORD" odse: dburl: "jdbc:sqlserver://<EXAMPLE_DB_ENDPOINT>:<PORT>;databaseName=NBS_ODSE;encrypt=true;trustServerCertificate=true;" kafka: cluster: "EXAMPLE_KAFKA_CLUSTER"
- Install pod
helm install -f ./observation-reporting-service/values.yaml observation-reporting-service ./observation-reporting-service/
- Verify if pod is running
kubectl get pods
- Validate service (on browser)
https://data.<exampledomain>/reporting/observation-svc/status Expected: Observation Service Status OK