# 文件服务器,对象存储
####################################################
+# 手动初始化默认的图片
+#
+# 访问 https://authx-minio-test.paas.newcapec.cn
+# 登录 1y8N@8R@a_2u , 8pxlIe9#lN7Q
+# 创建 bucket: portrait , cas-server-site-ui
+# 将 portrait 目录下的 图片,上传到 portrait 中(此为用户的默认头像)
+# 将 cas-server-site-ui 目录下的 图片,上传到 cas-server-site-ui 中(此为认证登录界面上使用的图片,实际项目中,由UI进行设计后,替换)
+
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
- namespace: authx-service-test
name: minio-data-pvc
+ namespace: authx-service-test
spec:
accessModes:
- ReadWriteMany
# 根据情况修改
- storageClassName: supwisdom-nfs-storage
+ storageClassName: nfs-client
resources:
requests:
- storage: 5Gi
+ storage: 50Gi
---
apiVersion: v1
kind: Secret
metadata:
- namespace: authx-service-test
name: minio-env-secret
+ namespace: authx-service-test
type: Opaque
data:
# 修改 access_key,并使用 base64 工具进行编码
# 该 ingress 配置可选,主要用于实施调试用
-# ---
-# apiVersion: extensions/v1beta1
-# kind: Ingress
-# metadata:
-# name: minio-ingress
-# namespace: authx-service
-# spec:
-# rules:
-# # 修改为学校的根域名
-# - host: minio.paas.xxx.edu.cn
-# http:
-# paths:
-# - path: /
-# backend:
-# serviceName: minio-svc
-# servicePort: http
-
+---
+apiVersion: extensions/v1beta1
+kind: Ingress
+metadata:
+ name: minio-ingress
+ namespace: authx-service-test
+ annotations:
+ nginx.ingress.kubernetes.io/proxy-body-size: 8m
+spec:
+ rules:
+ # 修改为学校的根域名
+ - host: authx-minio-test.paas.newcapec.cn
+ http:
+ paths:
+ - path: /
+ backend:
+ serviceName: minio-svc
+ servicePort: http
##
# 平台OpenAPI的外网访问地址,
# **修改** 学校的根域名
- POA_SERVER_URL: http://poa-test.newcapec.cn
+ POA_SERVER_URL: http://poa-test.paas.newcapec.cn
+ POA_SA_SERVER_URL: http://poa-sa-test.paas.newcapec.cn
+ # http://poa-test-platform-openapi-sa.poa-test.svc.cluster.local:8443
---
containers:
- name: poa-api-docs-installer
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/authx-service/poa-api-docs-installer:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/authx-service/poa-api-docs-installer:1.1.0-SNAPSHOT
imagePullPolicy: Always
envFrom:
- configMapRef:
commit;
+-- 请注意图片的后缀名,须与实际的文件名保持一致
+update TB_CONFIG set CONFIG_VALUE='cas-server-site-ui__logo.png' where ID='51'; -- casServer.config.logo
+update TB_CONFIG set CONFIG_VALUE='cas-server-site-ui__logo.png' where ID='52'; -- casServer.config.logoM
+
+update TB_CONFIG set CONFIG_VALUE='cas-server-site-ui__bg.png' where ID='53'; -- casServer.config.bg
+update TB_CONFIG set CONFIG_VALUE='cas-server-site-ui__bg.png' where ID='54'; -- casServer.config.bgM
+
+update TB_CONFIG set CONFIG_VALUE='409EFF' where ID='55'; -- casServer.config.schemeColor
+
+update TB_CONFIG set CONFIG_VALUE='cas-server-site-ui__icon.png' where ID='56'; -- casServer.config.iconImageUrl
+
+update TB_CONFIG set CONFIG_VALUE='https://example.com/download.htm' where ID='57'; -- casServer.config.superappDownloadUrl
+update TB_CONFIG set CONFIG_VALUE='超级APP' where ID='57-1'; -- casServer.config.superappName
+
+update TB_CONFIG set CONFIG_VALUE='cas-server-site-ui__favicon.ico' where ID='58'; -- casServer.config.webFavicon
+update TB_CONFIG set CONFIG_VALUE='树维信息' where ID='59'; -- casServer.config.webTitle
+
+update TB_CONFIG set CONFIG_VALUE='' where ID='61'; -- casServer.config.copyrightContent
+update TB_CONFIG set CONFIG_VALUE='' where ID='62'; -- casServer.config.copyrightContentM
use user;
containers:
- name: cas-server-installer
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/cas-server/cas-server-installer:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/cas-server/cas-server-installer:1.0
imagePullPolicy: Always
envFrom:
- configMapRef:
containers:
- name: cas-server-sa-api
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/cas-server/cas-server-sa-api:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/cas-server/cas-server-sa-api:1.0
imagePullPolicy: Always
ports:
- containerPort: 8080
containers:
- name: cas-server-security-engine
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/cas-server/cas-server-security-engine:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/cas-server/cas-server-security-engine:1.0
imagePullPolicy: Always
ports:
- containerPort: 6060
CASSERVERSITE_PASSWORDLESS_TOKEN_EXPIRATION_IN_SECONDS: "300"
CASSERVERSITE_PASSWORDLESS_SMS_FROM: 认证中心
# **修改** 根据实际情况,修改短信模板
- CASSERVERSITE_PASSWORDLESS_SMS_TEXT_TEMPLATE: 【认证中心】{name}:您正在登录统一身份认证,本次登录的动态密码为{token},有效期5分钟,请尽快完成登录。
+ #CASSERVERSITE_PASSWORDLESS_SMS_TEXT_TEMPLATE: 【认证中心】{name}:您正在登录统一身份认证,本次登录的动态密码为{token},有效期5分钟,请尽快完成登录。
+ CASSERVERSITE_PASSWORDLESS_SMS_TEXT_TEMPLATE: '{"signName": "树维认证", "templateCode": "SMS_184545298", "templateParam": {"code": "{token}"}}'
TPAS_AGENT_SERVICE_SERVER_URL: http://agent-service-svc.thirdparty-agent-service-test.svc.cluster.local:8080
# **修改**
# 若须对接sms 接口,须进行二开定制
- TPAS_AGENT_SERVICE_SMS_SENDER_PATH: /api/v1/tpas/sms/console/send
+ TPAS_AGENT_SERVICE_SMS_SENDER_PATH: /api/v1/tpas/sms/aliyun/send
+
+ TPAS_AGENT_SERVICE_FILE_PATH: /api/v1/tpas/file/minio
CASSERVER_SA_API_SERVER_URL: http://cas-server-sa-api-svc.cas-server-test.svc.cluster.local:8080
containers:
- name: cas-server-site-webapp
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/cas-server/cas-server-site-webapp:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/cas-server/cas-server-site-webapp:1.0
imagePullPolicy: Always
ports:
- containerPort: 8080
containers:
- name: cas-server-datax-job
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/cas-server/cas-server-datax-job:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/cas-server/cas-server-datax-job:1.0
imagePullPolicy: Always
envFrom:
- configMapRef:
# passwordless
TOKEN_SERVER_PASSWORDLESS_TOKEN_EXPIRATION_IN_SECONDS: "300"
- TOKEN_SERVER_PASSWORDLESS_SMS_TEXT_TEMPLATE: 【认证中心】{name}:您正在进行登录,本次登录的动态密码为{token},有效期5分钟,请尽快完成登录。
TOKEN_SERVER_PASSWORDLESS_SMS_FROM: 认证中心
+ #TOKEN_SERVER_PASSWORDLESS_SMS_TEXT_TEMPLATE: 【认证中心】{name}:您正在进行登录,本次登录的动态密码为{token},有效期5分钟,请尽快完成登录。
+ TOKEN_SERVER_PASSWORDLESS_SMS_TEXT_TEMPLATE: '{"signName": "树维认证", "templateCode": "SMS_184545298", "templateParam": {"code": "{token}"}}'
CASSERVER_SA_API_SERVER_URL: http://cas-server-sa-api-svc.cas-server-test.svc.cluster.local:8080
SMS_TEMPLATE_USER_FEDERATION_ALIPAY_SEND_CODE: '{prefix}{name}:您正在绑定支付宝,须验证身份,验证码{code},有效期5分钟,请尽快完成验证。'
SMS_TEMPLATE_USER_FEDERATION_ALIPAY_SEND_CODE_UNBIND_ALIPAY: '{prefix}{name}:您正在解绑支付宝,须验证身份,验证码{code},有效期5分钟,请尽快完成验证。'
- SMS_TEMPLATE_PREFIX: ''
+ # 身份验证验证码 {"signName": "{prefix}", "templateCode": "SMS_184545299", "templateParam": {"code": "{code}"}}
+ # 信息变更验证码 {"signName": "{prefix}", "templateCode": "SMS_184545294", "templateParam": {"code": "{code}"}}
+
+ SMS_TEMPLATE_PREFIX: '树维认证'
---
containers:
- name: admin-center-sa-installer
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/admin-center/admin-center-sa-installer:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/admin-center/admin-center-sa-installer:1.1
imagePullPolicy: Always
envFrom:
- configMapRef:
containers:
- name: admin-center-poa
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/admin-center/admin-center-poa:1.0.2-SNAPSHOT
+ image: harbor.supwisdom.com/admin-center/admin-center-poa:1.1
imagePullPolicy: Always
ports:
- containerPort: 8080
containers:
- name: admin-center-sa
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/admin-center/admin-center-sa:1.0.0-SNAPSHOT
+ image: harbor.supwisdom.com/admin-center/admin-center-sa:1.1
imagePullPolicy: Always
ports:
- containerPort: 8080
containers:
- name: admin-center-bff
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/admin-center/admin-center-bff:1.0.2-SNAPSHOT
+ image: harbor.supwisdom.com/admin-center/admin-center-bff:1.1
imagePullPolicy: Always
ports:
- containerPort: 8080
containers:
- name: admin-center-zuul
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/admin-center/admin-center-zuul:1.0.2-SNAPSHOT
+ image: harbor.supwisdom.com/admin-center/admin-center-zuul:1.1
imagePullPolicy: Always
ports:
- containerPort: 8080
containers:
- name: admin-center-management
# 若使用了学校搭设的私有仓库,请修改
- image: harbor.supwisdom.com/admin-center/admin-center-management:0.0.1-SNAPSHOT
+ image: harbor.supwisdom.com/admin-center/admin-center-management:1.1
imagePullPolicy: Always
ports:
- containerPort: 80
--- /dev/null
+# 9.poa-api-docs-installer.yaml
+
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ namespace: admin-center-test
+ name: poa-api-docs-installer-env
+data:
+ ##
+ # 平台OpenAPI的外网访问地址,
+ # **修改** 学校的根域名
+ POA_SERVER_URL: http://poa-test.paas.newcapec.cn
+ POA_SA_SERVER_URL: http://poa-sa-test.paas.newcapec.cn
+ # http://poa-test-platform-openapi-sa.poa-test.svc.cluster.local:8443
+
+
+---
+apiVersion: batch/v1
+kind: Job
+metadata:
+ namespace: admin-center-test
+ name: poa-api-docs-installer
+spec:
+ completions: 1
+ parallelism: 1
+ template:
+ metadata:
+ labels:
+ app: poa-api-docs-installer
+ spec:
+ restartPolicy: Never
+ containers:
+ - name: poa-api-docs-installer
+ # 若使用了学校搭设的私有仓库,请修改
+ image: harbor.supwisdom.com/admin-center/poa-api-docs-installer:1.1.0-SNAPSHOT
+ imagePullPolicy: Always
+ envFrom:
+ - configMapRef:
+ name: poa-api-docs-installer-env
+ # resources:
+ # requests:
+ # memory: "256Mi"
+ # limits:
+ # memory: "256Mi"
+ imagePullSecrets:
+ - name: harbor-registry