blob: 74d6c2ab399fe0d4488e2d1072997f2a5b6d2c07 [file] [log] [blame]
刘洪青47205852020-08-14 13:39:30 +08001# user-data-service-biz.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: user-data-service
8 name: user-data-service-biz-env
9data:
10 SERVER_PORT: "8080"
11 SSL_ENABLED: "false"
12 #SSL_KEYSTORE_FILE: file:/certs/server/server.keystore
13 #SSL_KEYSTORE_PASSWORD: ""
14 #SSL_TRUSTSTORE_FILE: file:/certs/server/server.truststore
15 #SSL_TRUSTSTORE_PASSWORD: ""
16
17 SERVER_MAXHTTPHEADERSIZE: "10240"
18
刘洪青9c2687b2020-09-10 15:53:39 +080019 SERVER_TOMCAT_ACCEPT_COUNT: "5000"
20 SERVER_TOMCAT_MAX_CONNECTIONS: "10000"
21 SERVER_TOMCAT_MAX_THREADS: "800"
22 SERVER_TOMCAT_MIN_SPARE_THREADS: "100"
23
刘洪青47205852020-08-14 13:39:30 +080024
25 SPRING_DATASOURCE_DRUID_INITIAL_SIZE: "10"
26 SPRING_DATASOURCE_DRUID_MAX_ACTIVE: "20"
27 SPRING_DATASOURCE_DRUID_MIN_IDLE: "10"
28
29
30 CASSERVER_SA_API_SERVER_URL: http://cas-server-sa-api-svc.cas-server.svc.cluster.local:8080
31 CASSERVER_SA_API_CLIENT_AUTH_ENABLED: "false"
32 #CASSERVER_SA_API_CLIENT_AUTH_KEY_PASSWORD: ""
33 #CASSERVER_SA_API_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/client/client.keystore
34 #CASSERVER_SA_API_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
35 #CASSERVER_SA_API_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/client/client.truststore
36 #CASSERVER_SA_API_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
37
刘洪青0598d8d2021-03-11 23:29:24 +080038 USER_AUTHZ_SERVICE_SERVER_URL: http://user-authorization-sa-svc.user-authorization-service.svc.cluster.local:8080
39 USER_AUTHZ_SERVICE_CLIENT_AUTH_ENABLED: "false"
40 #USER_AUTHZ_SERVICE_CLIENT_AUTH_KEY_PASSWORD: ""
41 #USER_AUTHZ_SERVICE_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/common/common.keystore
42 #USER_AUTHZ_SERVICE_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
43 #USER_AUTHZ_SERVICE_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/common/common.truststore
44 #USER_AUTHZ_SERVICE_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
45
刘洪青b3eb3152020-11-20 14:16:12 +080046 TPAS_FILE_API_URL: http://agent-service-svc.thirdparty-agent-service.svc.cluster.local:8080/api/v1/tpas/file/minio
刘洪青47205852020-08-14 13:39:30 +080047 TPAS_CLIENT_AUTH_ENABLED: "false"
48 #TPAS_CLIENT_AUTH_KEY_PASSWORD: ""
49 #TPAS_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/client/client.keystore
50 #TPAS_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
51 #TPAS_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/client/client.truststore
52 #TPAS_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
53
54
刘洪青0bfa8992021-04-08 22:44:13 +080055 LOGGING_LEVEL_COM_SUPWISDOM_INSTITUTE_GOA_COMMON_LOG: INFO
56
57
刘洪青accdbea2021-09-18 11:21:56 +080058 AUTHX_LOG_ENABLED: "true"
59 AUTHX_LOG_RABBITMQ_HOST: rabbitmq-server.authx-service.svc.cluster.local
60 AUTHX_LOG_RABBITMQ_PORT: "5672"
61 AUTHX_LOG_RABBITMQ_USERNAME: guest
62 AUTHX_LOG_RABBITMQ_PASSWORD: guest
63
64
刘洪青47205852020-08-14 13:39:30 +080065---
66apiVersion: v1
67kind: Service
68metadata:
69 namespace: user-data-service
70 name: user-data-service-biz-svc
71 labels:
72 app: user-data-service-biz
73 needMonitor: 'true'
74spec:
75 ports:
76 - port: 8080
77 targetPort: http
78 protocol: TCP
79 name: http
80 - port: 6060
81 targetPort: http-metrics
82 protocol: TCP
83 name: http-metrics
84 selector:
85 app: user-data-service-biz
86
87---
88apiVersion: apps/v1
89kind: Deployment
90metadata:
91 namespace: user-data-service
92 name: user-data-service-biz
93spec:
94 selector:
95 matchLabels:
96 app: user-data-service-biz
97 replicas: 1
98 template:
99 metadata:
100 labels:
101 app: user-data-service-biz
102 spec:
103 containers:
104 - name: user-data-service-biz
105 # 若使用了学校搭设的私有仓库,请修改
刘洪青accdbea2021-09-18 11:21:56 +0800106 image: harbor.supwisdom.com/goa/biz-api:1.4.0-RELEASE
刘洪青47205852020-08-14 13:39:30 +0800107 imagePullPolicy: Always
108 ports:
109 - containerPort: 8080
110 name: http
111 - containerPort: 6060
112 name: http-metrics
113 envFrom:
114 - configMapRef:
115 name: jvm-env
116 - secretRef:
117 name: datasource-env-secret
刘洪青4cb4d112021-05-18 10:32:39 +0800118 - secretRef:
119 name: rabbitmq-env-secret
刘洪青47205852020-08-14 13:39:30 +0800120 - configMapRef:
121 name: user-data-service-biz-env
122 resources:
123 requests:
124 memory: "512Mi"
125 limits:
126 memory: "512Mi"
127 readinessProbe:
128 httpGet:
129 path: /actuator/health
刘洪青3b930262020-11-11 17:35:02 +0800130 port: 8888
刘洪青47205852020-08-14 13:39:30 +0800131 initialDelaySeconds: 20
132 periodSeconds: 5
133 timeoutSeconds: 5
134 successThreshold: 1
135 failureThreshold: 10
136 imagePullSecrets:
137 - name: harbor-registry