Table of contents

  1. Case Notification Service

Case Notification Service

  1. Validate the image tag
    image:
      repository: "quay.io/us-cdcgov/cdc-nbs-modernization/nnd-case-notification-service/case-notification-service"
      pullPolicy: IfNotPresent
      tag: <release-version-tag> e.g v1.0.1
    
  2. Update the jdbc configurations
    jdbc:
      dbserver: ""
      username: "DBUsername"
      password: "DBPassword"
       
    authUri: "http://keycloak.default.svc.cluster.local/auth/realms/NBS"
    
    kafka:
      cluster: ""
    
    api:
      host: "https://<exampledomain>/hl7-parser"
      clientId: ""
      secret: ""
    
  3. Install Pod
    helm install -f ./<replce-with-service-name>/values.yaml <replce-with-service-name> ./<replce-with-service-name>/
    
  4. Verify Pod
    kubectl get pods
    
  5. Validate the service
    https://<exampledomain>/case-notification/swagger-ui/index.html#/
    https://<exampledomain>/case-notification/actuator/info
    https://<exampledomain>/case-notification/actuator/health