Skip to content

Allow executing docker commands directly #165

Open
@mxrlkn

Description

@mxrlkn

I have an existing swarm setup already running traefik. I've run into several issues deploying docker-compose.yml files. It seems exoframe works best with a fresh swarm where exoframe sets up traefik automatically.

What I'd like is a kind of simple mode where I can write a a normal compose file, define swarm specific settings like usual (deploy: labels, etc.), and have, e.q. exoframe swarmdeploy mystack basically do a docker stack deploy -c compose.yml mystack.

What I'm really missing from vanilla swarm is a cli/token setup. I don't want to open up the docker deamon port or deploy via ssh and copy my compose files over.

It's probably out of scope though for this project, and would bypass templates, recipes, traefik auto setup.

Looks like a great project for a new swarm.

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