jrm402/Docker Swarm 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 |
|---|---|---|---|
| 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 | — |
| ssh_command | Custom SSH command to run on the remote host instead of docker stack deploy. When set, stack_file and stack_name are not required. | no | "" |
| stack_file | Path to the stack file to be used for deploy | no | "" |
| stack_name | Name of the stack to be deployed | no | "" |
| stack_param | Additional stack parameter value | no | "" |
| docker_login_registry | Registry to perform docker login on the remote host | no | "" |
| docker_login_username | Username to perform docker login on the remote host | no | "" |
| docker_login_password | Password (token) to perform docker login on the remote host | no | "" |
| deploy_timeout | Timeout for the deploy check (in seconds) | no | 600 |
| debug | Show debug information | no | 0 |
Outputs
no outputs