Skip to content

Dockerize indicator runners #1968

Open
Open
@melange396

Description

@melange396

Following up to #1967, for consistency and reproducibility, we should "Dockerize" (or equivalent/similar) our indicator runtime environments. Though it will not be perfect, it will help us run the same code on different machines without having to worry about subtle differences in configurations or versioning of dependencies.

Our current installations essentially run on "bare hardware" (not even inside venvs, AFAICT) where different jobs may expect particular setups but instead actually be limited by each other's constraints. This will be a kind of paradigm shift in that our deployment processes and job scheduling/triggering will have to change.

Somewhat related to cmu-delphi/delphi-epidata#1389 .

Metadata

Metadata

Assignees

No one assigned

    Labels

    choredevopsfuture-solutionSolutions to problems we don't have yet but still dreadreleaseTrack the finishing work for features ready for release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions