blob: cc17d3f97741fdc8f49dd038cb2cf6a27cdf88a7 [file] [log] [blame]
haojt43c0a962020-10-28 14:30:58 +08001# 4.4.developer-center-bff.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: develop-center-test
8 name: developer-center-bff-env
9data:
10 SERVER_PORT: "8080"
11 SSL_ENABLED: "false"
12 #SSL_KEYSTORE_FILE: file:/certs/server/server.keystore
13 #SSL_TRUSTSTORE_FILE: file:/certs/server/server.truststore
14
15 SERVER_MAXHTTPHEADERSIZE: "10240"
16
17 LOGGING_LEVEL_ROOT: INFO
18
19 #同环境中backend服务的地址
20 DEVELOPER_CENTER_SA_SERVER_URL: http://developer-center-backend-sa-svc.develop-center-test.svc.cluster.local:8080
21 DEVELOPER_CENTER_SA_CLIENT_AUTH_ENABLED: "false"
22 # DEVELOPER_CENTER_SA_CLIENT_AUTH_KEY_PASSWORD: ""
23 # DEVELOPER_CENTER_SA_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
24 # DEVELOPER_CENTER_SA_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
25 # DEVELOPER_CENTER_SA_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
26 # DEVELOPER_CENTER_SA_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
27
28 #同环境中poa服务的地址
29 PLATFORM_OPENAPI_SA_SERVER_URL: http://poa-sa-test.paas.newcapec.cn
30 PLATFORM_OPENAPI_SA_CLIENT_AUTH_ENABLED: "false"
31 # PLATFORM_OPENAPI_SA_CLIENT_AUTH_KEY_PASSWORD: ""
32 # PLATFORM_OPENAPI_SA_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
33 # PLATFORM_OPENAPI_SA_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
34 # PLATFORM_OPENAPI_SA_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
35 # PLATFORM_OPENAPI_SA_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
36
37 #同环境中授权服务的地址
38 USER_AUTHZ_SA_SERVICE_URL: http://user-authz-sa-test.paas.newcapec.cn
39 USER_AUTHZ_SA_CLIENT_AUTH_ENABLED: "false"
40 # USER_AUTHZ_SA_CLIENT_AUTH_KEY_PASSWORD: ""
41 # USER_AUTHZ_SA_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
42 # USER_AUTHZ_SA_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
43 # USER_AUTHZ_SA_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
44 # USER_AUTHZ_SA_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
45
46 #同环境中用户服务的地址
47 USER_DATA_SERVICE_SERVICE_URL: http://user-data-service-goa-svc.user-data-service-test.svc.cluster.local:8080
48 USER_DATA_SERVICE_CLIENT_AUTH_ENABLED: "false"
49 # USER_DATA_SERVICE_CLIENT_AUTH_KEY_PASSWORD: ""
50 # USER_DATA_SERVICE_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
51 # USER_DATA_SERVICE_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
52 # USER_DATA_SERVICE_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
53 # USER_DATA_SERVICE_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
54
55 #同环境中认证服务的地址
56 CAS_SA_SERVICE_URL: http://cas-sa-test.paas.newcapec.cn/
57 CAS_SA_CLIENT_AUTH_ENABLED: "false"
58 # CAS_SA_CLIENT_AUTH_KEY_PASSWORD: ""
59 # CAS_SA_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
60 # CAS_SA_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
61 # CAS_SA_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
62 # CAS_SA_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
63
64 #同环境中消息服务的地址
65 MESSAGE_MANAGER_SA_SERVICE_URL: https://message-manager-test.paas.newcapec.cn
66 MESSAGE_MANAGER_SA_CLIENT_AUTH_ENABLED: "false"
67 # MESSAGE_MANAGER_SA_AUTH_KEY_PASSWORD: ""
68 # MESSAGE_MANAGER_SA_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
69 # MESSAGE_MANAGER_SA_AUTH_KEYSTORE_PASSWORD: ""
70 # MESSAGE_MANAGER_SA_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
71 # MESSAGE_MANAGER_SA_AUTH_TRUSTSTORE_PASSWORD: ""
72
73 #同环境中文件服务的地址
74 MINIO_SA_SERVICE_URL: https://minio-sa.dev.supwisdom.com
75 MINIO_SA_CLIENT_AUTH_ENABLED: "false"
76 # MINIO_SA_CLIENT_AUTH_KEY_PASSWORD: ""
77 # MINIO_SA_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
78 # MINIO_SA_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
79 # MINIO_SA_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
80 # MINIO_SA_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
81
82 #本服务依赖到的文件上传服务
83 TPAS_FILE_API_URL: http://agent-service-svc.thirdparty-agent-service-test.svc.cluster.local:8080/api/v1/tpas/file/minio
84 TPAS_CLIENT_AUTH_ENABLED: "false"
85 #TPAS_CLIENT_AUTH_KEY_PASSWORD: ""
86 #TPAS_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/client/client.keystore
87 #TPAS_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
88 #TPAS_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/client/client.truststore
89 #TPAS_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
90
91
92 MINIO_BASIC_AUTH_SA_PASSWORD: saadmin
93 MINIO_BASIC_AUTH_SA_USERNAME: saadmin
94
95 POA_DOCS_URL: https://poa-docs-test.paas.newcapec.cn
96 POA_SA_API_SEPCS_UPLOAD_CHECK_STYLE: "true"
97
98 USER_AUTHZ_BUSINESSDOMAINID: "1"
99 USER_AUTHZ_SYSTEMID: "1"
100
101 USER_IDENTITY_TYPE_DEVELOPER_ENTERPRISE: D02
102 USER_IDENTITY_TYPE_DEVELOPER_INDIVIDUAL: D01
103 USER_ORGANIZATION: "1"
104
105 DEVELOPER-CENTER-BFF.NONCE.STORE.IMPL: map
106 DEVELOPER-CENTER-BFF_SERVER_PREFIX: http://localhost:8080
107
108 SMS_TEMPLATE_APPLY_ACCOUNT_REGISTER_SEND_CODE_BY_MOBILE : {prefix}:您当前正在注册账号,须验证手机有效,验证码{code},有效期5分钟,请尽快完成验证。
109
110---
111apiVersion: v1
112kind: Secret
113metadata:
114 namespace: develop-center-test
115 name: developer-center-bff-env-secret
116type: Opaque
117data:
118 #SSL_KEYSTORE_PASSWORD: ""
119 #SSL_TRUSTSTORE_PASSWORD: ""
120
121
122---
123apiVersion: v1
124kind: Service
125metadata:
126 namespace: develop-center-test
127 name: developer-center-bff-svc
128 labels:
129 app: developer-center-bff
130 needMonitor: 'true'
131spec:
132 ports:
133 - port: 8080
134 targetPort: http
135 protocol: TCP
136 name: http
137 - port: 6060
138 targetPort: http-metrics
139 protocol: TCP
140 name: http-metrics
141 selector:
142 app: developer-center-bff
143---
144apiVersion: apps/v1
145kind: Deployment
146metadata:
147 namespace: develop-center-test
148 name: developer-center-bff
149spec:
150 selector:
151 matchLabels:
152 app: developer-center-bff
153 replicas: 1
154 template:
155 metadata:
156 labels:
157 app: developer-center-bff
158 spec:
159 containers:
160 - name: developer-center-bff
161 image: harbor.supwisdom.com/developer-center/developer-center-bff:1.0.0-SNAPSHOT-DEV
162 imagePullPolicy: Always
163 ports:
164 - containerPort: 8080
165 name: http
166 - containerPort: 6060
167 name: http-metrics
168 envFrom:
169 - configMapRef:
170 name: jvm-env
171 - secretRef:
172 name: redis-env-secret
173 - secretRef:
174 name: developer-center-bff-env-secret
175 - configMapRef:
176 name: developer-center-bff-env
177 resources:
178 requests:
179 memory: "400Mi"
180 limits:
181 memory: "400Mi"
182 readinessProbe:
183 httpGet:
184 path: /actuator/health
185 port: 8080
186 initialDelaySeconds: 20
187 periodSeconds: 5
188 timeoutSeconds: 5
189 successThreshold: 1
190 failureThreshold: 10
191 imagePullSecrets:
192 - name: harbor-registry
193