-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
executable file
·38 lines (37 loc) · 1.13 KB
/
docker-compose.yml
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
31
32
33
34
35
36
37
38
services:
salt_master:
container_name: salt_master
image: infoveinx/salt-master:3007.1
networks:
- saltnet
ports:
- "4505-4506:4505-4506/tcp"
restart: unless-stopped
volumes:
- "salt_pki:/etc/salt/pki"
- "salt_cache:/var/salt/cache"
- "salt_logs:/var/logs/salt"
- "/opt/docker_volumes/salt-master/gpgkeys:/etc/salt/gpgkeys"
- "/opt/docker_volumes/salt-master/ssh_keys:/root/.ssh"
- "/opt/docker_volumes/salt-master/master.d:/etc/salt/master.d:ro"
- "/opt/docker_volumes/salt-master/minion.d:/etc/salt/minion.d:ro"
- "/opt/docker_volumes/salt-master/roster:/etc/salt/roster"
- "/opt/docker_volumes/salt-master/srv:/srv"
- "/opt/docker_volumes/salt-master/cloud.providers.d:/etc/salt/cloud.providers.d"
- "/opt/docker_volumes/salt-master/cloud.profiles.d:/etc/salt/cloud.profiles.d"
environment:
SALT_MINION_ENABLE: 'False'
networks:
saltnet:
driver: bridge
name: saltnet
ipam:
config:
- subnet: 10.150.150.0/24
volumes:
salt_pki:
name: salt_pki
salt_cache:
name: salt_cache
salt_logs:
name: salt_logs