bersace.dockerdns
dockerdns
Configura la resolución DNS para contenedores de Docker.
Ejecuta dnsdocker para resolver los nombres de los contenedores con el TLD .docker y establece dnsmasq local como el servidor de nombres predeterminado de Docker.
LAN dnsmasq local Docker Engine dnsdock contenedor
| | | | |
| | *----- configurar dnsmasq local como servidor de nombres --------->*
| | | | |
| *<--------------------- Consultas DNS ------------------------------*
| | | | |
| *---------- delegar .docker --------->* |
| | | | |
*<- delegar --* | | |
| | | | |
Variables del Rol
# Nombre de la interfaz de red ficticia.
iface: dockerdns0
# Rango IPv4 en el que los servidores DNS enlazarán una dirección.
network: 192.168.7.0/24
# Los contenedores serán miembros de este dominio:
domain: docker
Ejemplo de Playbook
- hosts: localhost
roles:
- bersace.dockerdns
Derechos de Autor
Licenciado bajo BSD por Étienne BERSAC <@bersace>.
Acerca del proyecto
Setup docker container DNS resolution and nameserver
Instalar
ansible-galaxy install bersace.dockerdns
Licencia
Unknown
Descargas
208
Propietario
Cf. gitlab.com/bersace 🔬 ❤️
Développeur Go, Python 🥔 🐍
Passionné de l'agilité ⌨️ 📦 ☑️ 🚀
Golfeur de code ⛳️ 🗑