garbage-collect timer for registry

This commit is contained in:
do
2021-06-22 16:54:56 +02:00
parent a2c2d7a480
commit 01417bef0b

View File

@@ -6,16 +6,6 @@ pki:
- docker-registry.lan
systemd:
service:
container-container-registry:
Unit:
Description: Container Registry
After: network-online.target local-fs.target podman.socket
Before: haproxy.service
Service:
ExecStart: /usr/bin/podman start -a container-registry
ExecStop: /usr/bin/podman stop container-registry
Install:
WantedBy: multi-user.target
container-dr-mirror:
Unit:
Description: docker.io mirror
@@ -26,6 +16,30 @@ systemd:
ExecStop: /usr/bin/podman stop dr-mirror
Install:
WantedBy: multi-user.target
container-container-registry:
Unit:
Description: Container Registry
After: network-online.target local-fs.target podman.socket
Before: haproxy.service
Service:
ExecStart: /usr/bin/podman start -a container-registry
ExecStop: /usr/bin/podman stop container-registry
Install:
WantedBy: multi-user.target
container-registry-garbage-collect:
Unit:
Description: Container Registry garbage collect
Service:
ExecStart: /usr/bin/podman exec container-registry /bin/registry garbage-collect /etc/docker/registry/config.yml -m
timer:
container-registry-garbage-collect:
Unit:
Description: Timer for registry-garbage-collect
Timer:
OnCalendar: weekly
Persistent: true
Install:
WantedBy: timers.target
haproxy:
enabled: True
overwrite: True