ingadhoc / adhoc-rancher

Apache License 2.0
2 stars 5 forks source link

Investigar uso de rancher metadata #16

Open jjscarafia opened 7 years ago

jjscarafia commented 7 years ago

La idea es que en cada host pongamos un container de nginx y postfix que pueda derivar a cualquier servicio (no importa en que host esté) usando rancher metada / rancher dns

El Primero que me gustaría que veamos de hacer en esta modalidad es el de POSTFIX

Rancher metadata doc: http://rancher.com/introducing-rancher-metadata-service-for-docker/ Traefik es un load balancer que hace el auto discovery usando eso

Y como indica el repo de traefik, en realidad es una extensión de rancher-tools que a su vez es extensión de apline-tools

jjscarafia commented 7 years ago

Otra alternativa que me gusta más es si directamente postfix puede no hacer autodiscovery, si no que, por ejemplo, el aliases use variables, algo así: $subdomain.nubeadhoc.com: "| /opt/odoo/openerp_mailgate.py --host=$subdomain.odoo --port=8069

donde $subdomain es igual l nombre del stack entonces los dns de rancher van a resolver $subdomain.odoo de manera correcta.

Yo puedo modificar el script "openerp..mailgate.." para que no requiera el argumento de bd ni password