numaproj-labs / numaflow-perfman

Performance testing framework for the Numaflow platform
Apache License 2.0
0 stars 1 forks source link

Containerize the application #5

Open KeranYang opened 1 month ago

KeranYang commented 1 month ago

Problem Statement

Currently, to run Perfman, one needs to checkout the repository, run go build and execute the generated executable. We need to dockerize it so that it can run on the K8s eco-system without the user manually building it.

Acceptance Criteria

Dockerfile added to build the image and CI workflow to automatically update the image and push it to docker registry.