Prechádzať zdrojové kódy

add quay-redis service to materials

Grega Bremec 1 mesiac pred
rodič
commit
532889b7a4
1 zmenil súbory, kde vykonal 25 pridanie a 0 odobranie
  1. 25 0
      quay/dependencies/quay-redis.service

+ 25 - 0
quay/dependencies/quay-redis.service

@@ -0,0 +1,25 @@
+[Unit]
+Description=Quay Redis Container
+Wants=network-online.target
+After=network-online.target
+
+[Service]
+Restart=on-failure
+TimeoutStopSec=30
+ExecStartPre=/usr/bin/podman rm --ignore -f redis
+ExecStart=/usr/bin/podman run \
+	      --conmon-pidfile %t/%n-pid \
+	      --cidfile %t/%n-cid \
+	      --cgroups=no-conmon \
+	      --name=redis -d \
+	      --network=quay \
+	      -e REDIS_PASSWORD=verysecret \
+	      registry.redhat.io/rhel9/redis-7:latest
+ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n-cid -t 30 && \
+	     /bin/rm -f %t/%n-pid %t/%n-cid
+Type=forking
+PIDFile=%t/%n-pid
+KillMode=none
+
+[Install]
+WantedBy=default.target