Added mesos-dns package
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
version: '2'
|
||||
services:
|
||||
mesos-dns:
|
||||
labels:
|
||||
io.rancher.scheduler.global: 'true'
|
||||
io.rancher.scheduler.affinity:container_label_ne: io.rancher.stack_service.name=$${stack_name}/$${service_name}
|
||||
io.rancher.container.hostname_override: container_name
|
||||
io.rancher.sidekicks: mesos-dns-route
|
||||
tty: true
|
||||
image: rawmind/alpine-mesos-dns:0.6.0-3
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
external_links:
|
||||
- mesos/zookeeper:zookeeper
|
||||
- mesos/mesos-master:master
|
||||
environment:
|
||||
- MESOS_ZK=zk://zookeeper.mesos:2181/mesos
|
||||
- MESOS_MASTER="master.mesos:5050"
|
||||
- MESOS_DNS_DOMAIN=${mesos_domain}
|
||||
- MESOS_DNS_RESOLVERS="169.254.169.250"
|
||||
- MESOS_DNS_LISTENER=${mesos_localip}
|
||||
- LINK_LOCAL_IP=${mesos_localip}
|
||||
mesos-dns-route:
|
||||
labels:
|
||||
io.rancher.scheduler.affinity:container_label_ne: io.rancher.stack_service.name=$${stack_name}/$${service_name}
|
||||
io.rancher.container.hostname_override: container_name
|
||||
io.rancher.container.start_once: 'true'
|
||||
tty: true
|
||||
network_mode: host
|
||||
image: rawmind/alpine-link-local:0.1-2
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
environment:
|
||||
- DESTINATION_IP=${mesos_localip}
|
||||
- BRIDGE=${mesos_bridge}
|
||||
Reference in New Issue
Block a user