etracksystems/Docker Stack Deploy Action
Deploy a Docker stack on a Docker Swarm
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| registry | Container registry to use | no | "" |
| username | Container registry username | no | "" |
| password | Container registry password | no | "" |
| remote_host | Host running Docker Swarm | yes | — |
| remote_port | SSH port on the host running Docker Swarm | no | 22 |
| remote_user | User to connect to remote host | yes | — |
| remote_private_key | Private key used for ssh authentication | yes | — |
| remote_jumpbox | ProxyJump via this host | no | — |
| deploy_timeout | Timeout for the deploy check (in seconds) | no | 600 |
| skip_jobs | Skip waiting for replicated-job services (one-shot jobs like migrations) | no | 0 |
| stack_file | Path to the stack file to be used for deploy | yes | — |
| stack_override_file | Path to a file used to override the stack file (optional) | no | — |
| stack_name | Name of the stack to be deployed | yes | — |
| stack_param | Additional stack parameter value | no | "" |
| version | Container version to deploy | yes | — |
| env_file | Additional environment variables in the format VAR_01=VALUE VAR_02=VALUE | no | "" |
| debug | Debug information | no | 0 |
Outputs
no outputs