添加OIDC ADMIN配置
This commit is contained in:
parent
a8a7860a55
commit
1ca5737e1e
|
|
@ -94,11 +94,19 @@ export XXLJOB_ACCESS_TOKEN=default_token
|
|||
#SKY_AOP 配置
|
||||
export SKY_AOP=${SKYWALKING_OAP_NAME}:11800
|
||||
|
||||
#OIDC 配置
|
||||
#OIDCServer 配置
|
||||
export OIDC_SERVER_NAME=OIDC_SERVER_${DOMAIN}
|
||||
export OIDC_SERVER_IMAGE=${REGISTRY_HOST}oidcserver:${DOMAIN}
|
||||
export OIDC_SERVER_JAR=tuoheng_oidc_server.jar
|
||||
export OIDC_REMOTE_JAR=/home/th/workspace/test/swarm/dockerfile/oidcservice/${OIDC_SERVER_JAR}
|
||||
export OIDC_SERVER_REMOTE_JAR=/home/th/workspace/test/swarm/dockerfile/oidcservice/${OIDC_SERVER_JAR}
|
||||
export OIDC_SERVER_MEMORY=512m
|
||||
|
||||
#OIDCAdmin 配置
|
||||
export OIDC_ADMIN_NAME=OIDC_ADMIN_${DOMAIN}
|
||||
export OIDC_ADMIN_IMAGE=${REGISTRY_HOST}oidcadmin:${DOMAIN}
|
||||
export OIDC_ADMIN_JAR=tuoheng_oidc_admin.jar
|
||||
export OIDC_ADMIN_REMOTE_JAR=/home/th/workspace/test/swarm/dockerfile/oidcadmin/${OIDC_ADMIN_JAR}
|
||||
export OIDC_ADMIN_MEMORY=512m
|
||||
|
||||
#主机INGRESS_PORT 映射到容器80 INGRESS_SSL_PORT 映射到容器 443
|
||||
export INGRESS_PORT=80
|
||||
|
|
|
|||
|
|
@ -0,0 +1,28 @@
|
|||
source ../environment.sh
|
||||
|
||||
|
||||
if docker ps -a | grep -q ${OIDC_SERVER_NAME}; then
|
||||
echo "停止并删除已存在的 OIDC_SERVER_NAME 容器..."
|
||||
docker stop ${OIDC_SERVER_NAME} >/dev/null 2>&1
|
||||
docker rm ${OIDC_SERVER_NAME} >/dev/null 2>&1
|
||||
fi
|
||||
|
||||
|
||||
docker run -d \
|
||||
--name ${OIDC_SERVER_NAME} \
|
||||
--network ${NETWORK} \
|
||||
--env SPRING_CLOUD_CONSUL_HOST=${CONSUL_NAME} \
|
||||
--env SPRING_CLOUD_CONSUL_PORT=${CONSUL_PORT} \
|
||||
--env SPRING_CLOUD_CONSUL_DISCOVERY_HOSTNAME=${OIDC_SERVER_NAME} \
|
||||
--env XXL_JOB_ADMIN_ADDRESSES=${XXLJOB_NAME}:${XXLJOB_PORT} \
|
||||
--env XXL_ENABLE=false \
|
||||
--env SPRING_REDIS_HOST=${REDIS_NAME} \
|
||||
--env SPRING_REDIS_PORT=6379 \
|
||||
--env SPRING_DATASOURCE_URL="jdbc:mysql://${MYSQL_NAME}:3306/tuoheng_airport?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2b8&useSSL=true&tinyInt1isBit=false" \
|
||||
--env TZ=Asia/Shanghai \
|
||||
--mount type=bind,source=/etc/localtime,target=/etc/localtime,readonly \
|
||||
--memory ${OIDC_SERVER_MEMORY} \
|
||||
--restart unless-stopped \
|
||||
${OIDC_SERVER_IMAGE}
|
||||
|
||||
docker ps
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
source ../environment.sh
|
||||
rm $OIDC_ADMIN_JAR
|
||||
cp $OIDC_ADMIN_REMOTE_JAR $OIDC_ADMIN_JAR
|
||||
./builder.sh $OIDC_ADMIN_NAME $OIDC_ADMIN_IMAGE $OIDC_ADMIN_JAR
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
source ../environment.sh
|
||||
rm $OIDC_SERVER_JAR
|
||||
cp $OIDC_REMOTE_JAR $OIDC_SERVER_JAR
|
||||
cp $OIDC_SERVER_REMOTE_JAR $OIDC_SERVER_JAR
|
||||
./builder.sh $OIDC_SERVER_NAME $OIDC_SERVER_IMAGE $OIDC_SERVER_JAR
|
||||
Loading…
Reference in New Issue