From 7a14bf83c6e0fa030e6688a7478fa598eda6fc0b Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 28 Oct 2022 07:03:21 +0300 Subject: [PATCH] registry --- .deploy-infra/deploy-prod.yaml | 16 ++++++++++++++++ .gitlab-ci.yml | 2 ++ 2 files changed, 18 insertions(+) diff --git a/.deploy-infra/deploy-prod.yaml b/.deploy-infra/deploy-prod.yaml index 4f7a0b3..7e727c1 100644 --- a/.deploy-infra/deploy-prod.yaml +++ b/.deploy-infra/deploy-prod.yaml @@ -145,6 +145,22 @@ services: parallelism: 1 order: start-first + registry: + image: registry:2.8.1 + volumes: + - /sprint-data/registry:/var/lib/registry + ports: + - "5000:5000" + deploy: + mode: replicated + placement: + constraints: [node.role == manager] + restart_policy: + condition: any + update_config: + parallelism: 1 + order: start-first + volumes: minio_data: driver: local diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 84e68c6..69fe372 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,8 +11,10 @@ stages: - mkdir /sprint-data/mongo || true - mkdir /sprint-data/grafana || true - mkdir /sprint-data/redis || true + - mkdir /sprint-data/registry || true - chmod 777 /sprint-data/grafana - chmod 777 /sprint-data/redis + - chmod 777 /sprint-data/registry build: stage: build