Skip to content

Add docker file(s) to containerize the other services #1281

Open
@caperneoignis

Description

@caperneoignis

This is more of a feature request. I see that the xapi-service is containerized which will allow API calls to take place without the need for UI, worker, or API to also be installed. But if someone wanted to containerize the other 3 elements for containerized clustering allow for individual services to be increased or decreased depending on their use, that will allow for greater flexibility. We can add docker files to the individual services that can be built using a build script during build jobs to push the individual resulting containers to docker much in the same way as XAPI service does. With that individual users can create their own docker compose files or kubernetes helm scripts to deploy the services as they see fit. This also may help users who already have Mongo and redis servers ready to accept connections and don't want to install unneeded services that the deploy script implements.

Just wondering what your thoughts are on this, and if you'd be willing to except a pull request that did the build and push to docker?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions