Tags - TAG
Deploys ABCD
- alesharik.baseinfra.
- installs
passlib
,bcrypt
- creates and manages
{{ dir.ansible }}/docker-registry
- creates
{{ dir.data }}/docker-registry
- creates and manages
{{ dir.ansible }}/docker-registry/htpasswd
- auth file for server - creates
{{ dir.ansible }}/nginx-proxy/vhost.d/{{ docker.registry.server.host }}
- to set max file size - deploys docker compose project
docker-registry
- logges in created docker registry with specified creds
- connect to
nginx-proxy
if rolenginx_proxy_base
is deployed
- exposes 80 port through
nginx-proxy
with host specified in config - connects to network
nginx-proxy
restart docker registry server
- restarts registry
bootstrap
docker
Service exposes metrics on 0.0.0.0:9100/metrics
. Service has required prometheus tags