feat: docker swarm support for plane community using swarm.sh file (#6406)
* added swarm stack in selfhost * synced docker-compose and swarm-compose * updated the BRANCH variable * fixes * fix: swarm script upgrade function and `APP_RELEASE` variable * fix: remove network from compose file and fix swarm script * removed property restart from docker compose file * added restart_policy condition in docker compose * fix: changed restart policy to `any` * changed `restart_policy` from `any` to `on-failure` * updated selfhost readme * chore: added migrator, redis, minio, db and mq service logs and also added redeployStack in script file * add sleep in redeployStack service * fixed typo in swarm and install script * updated coderabbit suggestions * added Replica Envs for services * removed additional replica envs from docker compose file --------- Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com>
This commit is contained in:
parent
e4dd2a6c07
commit
1f18b08655
6 changed files with 804 additions and 53 deletions
2
.github/workflows/build-branch.yml
vendored
2
.github/workflows/build-branch.yml
vendored
|
|
@ -320,6 +320,7 @@ jobs:
|
|||
retention-days: 2
|
||||
path: |
|
||||
${{ github.workspace }}/deploy/selfhost/setup.sh
|
||||
${{ github.workspace }}/deploy/selfhost/swarm.sh
|
||||
${{ github.workspace }}/deploy/selfhost/restore.sh
|
||||
${{ github.workspace }}/deploy/selfhost/docker-compose.yml
|
||||
${{ github.workspace }}/deploy/selfhost/variables.env
|
||||
|
|
@ -362,6 +363,7 @@ jobs:
|
|||
generate_release_notes: true
|
||||
files: |
|
||||
${{ github.workspace }}/deploy/selfhost/setup.sh
|
||||
${{ github.workspace }}/deploy/selfhost/swarm.sh
|
||||
${{ github.workspace }}/deploy/selfhost/restore.sh
|
||||
${{ github.workspace }}/deploy/selfhost/docker-compose.yml
|
||||
${{ github.workspace }}/deploy/selfhost/variables.env
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue