minio-bootstrap as sneaky replicas: 0 service 🤯
This commit is contained in:
29
compose.yml
29
compose.yml
@ -140,18 +140,23 @@ services:
|
||||
networks:
|
||||
- backend
|
||||
|
||||
# TODO: Move to abra.sh command
|
||||
# minio-bootstrap:
|
||||
# image: minio/mc
|
||||
# environment: *minio-env
|
||||
# networks:
|
||||
# - backend
|
||||
# entrypoint: >
|
||||
# sh -c "
|
||||
# /usr/bin/mc alias set docs http://minio:9000 $${MINIO_ROOT_USER} $${MINIO_ROOT_PASSWORD} && \
|
||||
# /usr/bin/mc mb --ignore-existing docs/docs-media-storage && \
|
||||
# /usr/bin/mc version enable docs/docs-media-storage && \
|
||||
# exit 0;"
|
||||
minio-bootstrap:
|
||||
# NOTE: Not started by default, only run with a manual `abra app restart` / `docker service scale`
|
||||
image: minio/mc
|
||||
environment: *minio-env
|
||||
networks:
|
||||
- backend
|
||||
entrypoint: >
|
||||
sh -c "
|
||||
/usr/bin/mc alias set docs http://minio:9000 $${MINIO_ROOT_USER} $${MINIO_ROOT_PASSWORD} && \
|
||||
/usr/bin/mc mb --ignore-existing docs/docs-media-storage && \
|
||||
/usr/bin/mc version enable docs/docs-media-storage && \
|
||||
exit 0;"
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 0
|
||||
restart_policy:
|
||||
condition: none
|
||||
|
||||
minio:
|
||||
image: minio/minio
|
||||
|
||||
Reference in New Issue
Block a user