Adding ability to set ZITI_PWD in docker (#1092)

Adding ability to set ZITI_PWD in docker
Fixing password re-generation on container down and up cycles
Closes #1013

Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
This commit is contained in:
Geoff Berl
2023-04-19 12:35:19 -04:00
committed by GitHub
parent 3bb4268ec0
commit 2531994e75
5 changed files with 12 additions and 2 deletions
+2
View File
@@ -2,6 +2,8 @@
## What's New
* github.com/openziti/ziti: [v0.27.9 -> v0.27.10](https://github.com/openziti/ziti/compare/v0.27.9...v0.27.10)
* [Issue #1013](https://github.com/openziti/ziti/issues/1013) - Stop regenerating a new password with each container 'down/up' cycle
* Added AMQP event writter for events
# Release 0.27.9
+3
View File
@@ -12,6 +12,9 @@ ZITI_CONTROLLER_RAWNAME=ziti-controller
#ZITI_CONTROLLER_HOSTNAME=advertised.address
#ZITI_CTRL_PORT=8440
# Leave password blank to have a unique value generated or set the password explicitly
ZITI_PWD=
ZITI_EDGE_CONTROLLER_RAWNAME=ziti-edge-controller
#ZITI_EDGE_CONTROLLER_HOSTNAME=advertised.address
#ZITI_EDGE_CONTROLLER_PORT=8441
+1
View File
@@ -10,6 +10,7 @@ services:
environment:
- ZITI_EDGE_IDENTITY_ENROLLMENT_DURATION=${ZITI_EDGE_IDENTITY_ENROLLMENT_DURATION}
- ZITI_EDGE_ROUTER_ENROLLMENT_DURATION=${ZITI_EDGE_ROUTER_ENROLLMENT_DURATION}
- ZITI_PWD=${ZITI_PWD}
networks:
zitiblue:
aliases:
+5 -2
View File
@@ -7,8 +7,11 @@ export ZITI_EDGE_CONTROLLER_RAWNAME=ziti-edge-controller
. "${ZITI_SCRIPTS}/ziti-cli-functions.sh"
generateEnvFile
. ${ZITI_HOME}/ziti.env
# access-control.init is created by ziti-controller-init-container after initial controller startup
if [ ! -f "${ZITI_HOME}/access-control.init" ]; then
generateEnvFile
fi
. "${ZITI_HOME}/ziti.env"
# create pki
createPki
@@ -10,6 +10,7 @@ services:
environment:
- ZITI_EDGE_IDENTITY_ENROLLMENT_DURATION=${ZITI_EDGE_IDENTITY_ENROLLMENT_DURATION}
- ZITI_EDGE_ROUTER_ENROLLMENT_DURATION=${ZITI_EDGE_ROUTER_ENROLLMENT_DURATION}
- ZITI_PWD=${ZITI_PWD}
networks:
zitiblue:
aliases: