Reporting - DevOps

Description

Create standard processes for standing up the reporting stack so it can be version controlled and deployed as part of the OpenLMIS v3 suite.

This Epic focuses on performing DevOps tasks to make the reporting infrastructure part of the OpenLMIS v3 offering allow for the following features:

  • Dockerizing the reporting stack

  • Supporting Version Control of each docker container

  • Connecting the reporting stack to Console for service awareness

  • Version control Nifi flows and Kafka topics

  • Standardizing mechanisms for data ingestion

  • Automating the creation of standard slices and metrics in SuperSet (Significant progress was made, but not production ready. That has transitioned to Epic )

Status

Assignee

Craig Appl

Reporter

Craig Appl

Components

Fix versions

Affects versions

Priority

Critical

Epic Name

DevOps Work for Reporting
Configure