Update stack.production.yml
This commit is contained in:
parent
1086dd6fb4
commit
3fd6f592d7
|
@ -1,4 +1,5 @@
|
|||
#build 0
|
||||
version: "3.8"
|
||||
|
||||
networks:
|
||||
traefik:
|
||||
external: true
|
||||
|
@ -8,18 +9,21 @@ networks:
|
|||
volumes:
|
||||
portainer_agent_data:
|
||||
driver: local
|
||||
portainer_data:
|
||||
driver: local
|
||||
|
||||
services:
|
||||
portainer:
|
||||
image: git.nixc.us/nixius/portainer:production-portainer
|
||||
command: -H tcp://tasks.portainer_agent:9001 --tlsskipverify
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /mnt/tank/persist/nixc.us/portainer/production/data:/data
|
||||
- portainer_data:/data
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
deploy:
|
||||
placement:
|
||||
constraints:
|
||||
- node.hostname == macmini7
|
||||
- node.role == manager # Ensures Portainer runs on a manager node
|
||||
replicas: 1
|
||||
labels:
|
||||
traefik.enable: "true"
|
||||
|
@ -38,13 +42,20 @@ services:
|
|||
portainer_agent:
|
||||
image: git.nixc.us/nixius/portainer:production-agent
|
||||
environment:
|
||||
- AGENT_CLUSTER_ADDR=portainer_portainer
|
||||
- EDGE=1
|
||||
- EDGE_ID=${PORTAINER_EDGE_ID}
|
||||
- EDGE_KEY=${PORTAINER_EDGE_KEY}
|
||||
- EDGE_INSECURE_POLL=1
|
||||
- AGENT_CLUSTER_ADDR=tasks.portainer_agent
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- portainer_agent_data:/data
|
||||
deploy:
|
||||
mode: global
|
||||
placement:
|
||||
constraints:
|
||||
- node.platform.os == linux # Runs on Linux nodes only
|
||||
labels:
|
||||
- "traefik.enable=false"
|
||||
networks:
|
||||
- portainer
|
||||
- portainer
|
Loading…
Reference in New Issue