Date : 20-12-2025 Priorité : Basse Statut : TERMINE
Créer des alias mDNS pour accéder aux services Redis via des noms lisibles :
prod-redis.local → 192.168.1.11 (prod-portainer)dev-redis.local → 192.168.1.51 (dev-portainer)Avahi permet de publier des alias CNAME pour une machine via des fichiers de service.
Créer /etc/avahi/services/redis.service :
<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">Redis on %h</name>
<service>
<type>_redis._tcp</type>
<port>6379</port>
</service>
<host-name>prod-redis.local</host-name>
</service-group>
Puis :
sudo systemctl restart avahi-daemon
Créer /etc/avahi/services/redis.service :
<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">Redis on %h</name>
<service>
<type>_redis._tcp</type>
<port>6379</port>
</service>
<host-name>dev-redis.local</host-name>
</service-group>
| Alias | Résolution | Machine |
|---|---|---|
prod-redis.local |
192.168.1.11 | prod-portainer |
dev-redis.local |
192.168.1.51 | dev-portainer |
# Depuis n'importe quelle machine du réseau
ping prod-redis.local
ping dev-redis.local
# Connexion Redis
redis-cli -h prod-redis.local -a $REDIS_PROD_PASSWORD ping
prod-portainer.local et dev-portainer.local restent fonctionnelsValidation requise : oui / non ?