1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31services:
node01:
image: ${RECEPTOR_IMAGE:?err}
container_name: node01
hostname: node01.example.internal
command: "receptor -c /etc/receptor/receptor.conf"
volumes:
- "./conf/node01.yml:/etc/receptor/receptor.conf"
- "./.kube/config:/tmp/.kube/config"
- "./manifests/pod.yml:/tmp/pod.yml"
node02:
image: ${RECEPTOR_IMAGE:?err}
container_name: node02
hostname: node02.example.internal
ports:
- 7323:7323
command: "receptor -c /etc/receptor/receptor.conf"
volumes:
- "./conf/node02.yml:/etc/receptor/receptor.conf"
node03:
image: ${RECEPTOR_IMAGE:?err}
container_name: node03
hostname: node03.example.internal
command: "receptor -c /etc/receptor/receptor.conf"
volumes:
- "./conf/node03.yml:/etc/receptor/receptor.conf"
- "./.kube/config:/tmp/.kube/config"
- "./manifests/pod.yml:/tmp/pod.yml"