Outils pour utilisateurs

Outils du site


tech:exemple_de_service_et_socket_avec_systemd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tech:exemple_de_service_et_socket_avec_systemd [2026/02/05 21:50] – créée Jean-Baptistetech:exemple_de_service_et_socket_avec_systemd [2026/03/12 12:12] (Version actuelle) Jean-Baptiste
Ligne 3: Ligne 3:
  
 # Exemple de service et socket avec systemd # Exemple de service et socket avec systemd
 +
 +
 +Voir :
 +* https://www.redhat.com/en/blog/painless-services-implementing-serverless-rootless-podman-and-systemd
 +* https://www.linux.com/training-tutorials/end-road-systemds-socket-units/
 +
  
 ~~~bash ~~~bash
 mkdir -p ~/.config/systemd/user && cd ~/.config/systemd/user mkdir -p ~/.config/systemd/user && cd ~/.config/systemd/user
-~~~ 
- 
-`awx-proxy.socket` 
-~~~ini 
-[Socket] 
-ListenStream=127.0.0.1:8080 
- 
-[Install] 
-WantedBy=sockets.target 
 ~~~ ~~~
  
Ligne 27: Ligne 24:
  
 [Service] [Service]
-ExecStart=$HOME/.arkade/bin/kubectl port-forward svc/awx-service 3000:80+ExecStart=/home/k8s/.arkade/bin/kubectl port-forward svc/awx-service 3000:80 
 +~~~ 
 + 
 +`awx-proxy.socket` 
 +~~~ini 
 +[Socket] 
 +ListenStream=127.0.0.1:8080 
 + 
 +[Install] 
 +WantedBy=sockets.target
 ~~~ ~~~
  
Ligne 33: Ligne 39:
  
 ~~~bash ~~~bash
 +systemd-analyze verify ~/.config/systemd/user/awx-proxy.service
 +systemd-analyze verify ~/.config/systemd/user/awx-proxy.socket
 +
 systemctl --user daemon-reload systemctl --user daemon-reload
 systemctl --user enable --now awx-proxy.socket systemctl --user enable --now awx-proxy.socket
tech/exemple_de_service_et_socket_avec_systemd.1770324646.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki