mirror of
https://github.com/openziti/ziti.git
synced 2026-10-12 07:18:36 +00:00
62af4175cc
* Creating a wrapper run-with-ziti-cli.sh
85 lines
1.9 KiB
YAML
85 lines
1.9 KiB
YAML
version: '2.4'
|
|
services:
|
|
ziti-controller:
|
|
image: "${ZITI_IMAGE}:${ZITI_VERSION}"
|
|
env_file:
|
|
- ./.env
|
|
ports:
|
|
- "1280:1280"
|
|
networks:
|
|
zitiblue:
|
|
aliases:
|
|
- ziti-edge-controller
|
|
zitired:
|
|
aliases:
|
|
- ziti-edge-controller
|
|
volumes:
|
|
- ziti-fs:/openziti
|
|
entrypoint:
|
|
- "/openziti/scripts/run-controller.sh"
|
|
|
|
ziti-controller-init-container:
|
|
image: "${ZITI_IMAGE}:${ZITI_VERSION}"
|
|
depends_on:
|
|
- ziti-controller
|
|
environment:
|
|
- ZITI_CONTROLLER_RAWNAME="${ZITI_CONTROLLER_RAWNAME}"
|
|
- ZITI_EDGE_CONTROLLER_RAWNAME="${ZITI_EDGE_CONTROLLER_RAWNAME}"
|
|
env_file:
|
|
- ./.env
|
|
networks:
|
|
zitiblue:
|
|
aliases:
|
|
- ziti-edge-controller-init-container
|
|
zitired:
|
|
aliases:
|
|
- ziti-edge-controller-init-container
|
|
volumes:
|
|
- ziti-fs:/openziti
|
|
entrypoint:
|
|
- "/openziti/scripts/run-with-ziti-cli.sh"
|
|
command:
|
|
- "/openziti/scripts/access-control.sh"
|
|
|
|
ziti-edge-router:
|
|
image: "${ZITI_IMAGE}:${ZITI_VERSION}"
|
|
environment:
|
|
- ZITI_EDGE_ROUTER_RAWNAME=ziti-edge-router
|
|
- ZITI_EDGE_ROUTER_ROLES=public
|
|
depends_on:
|
|
- ziti-controller
|
|
ports:
|
|
- "3022:3022"
|
|
networks:
|
|
- zitiblue
|
|
- zitired
|
|
volumes:
|
|
- ziti-fs:/openziti
|
|
entrypoint: /bin/bash
|
|
command: "/openziti/scripts/run-router.sh edge"
|
|
|
|
ziti-console:
|
|
image: openziti/zac
|
|
environment:
|
|
- ZAC_SERVER_CERT_CHAIN=/openziti/pki/ziti-controller-intermediate/certs/ziti-controller-server.cert
|
|
- ZAC_SERVER_KEY=/openziti/pki/ziti-controller-intermediate/keys/ziti-controller-server.key
|
|
depends_on:
|
|
- ziti-controller
|
|
ports:
|
|
- "1408:1408"
|
|
- "8443:8443"
|
|
volumes:
|
|
- ziti-fs:/openziti
|
|
|
|
networks:
|
|
- zitiblue
|
|
- zitired
|
|
|
|
networks:
|
|
zitired:
|
|
zitiblue:
|
|
|
|
volumes:
|
|
ziti-fs:
|
|
|