blob: 18e53ae34ab943eef46443da2dcda4d9dd24baf9 [file] [log] [blame]
刘洪青47205852020-08-14 13:39:30 +08001# user-data-service-poa.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: user-data-service
8 name: user-data-service-poa-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
19 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
24
25 SPRING_DATASOURCE_DRUID_INITIAL_SIZE: "10"
26 SPRING_DATASOURCE_DRUID_MAX_ACTIVE: "50"
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
刘洪青b3eb3152020-11-20 14:16:12 +080038 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 +080039 TPAS_CLIENT_AUTH_ENABLED: "false"
40 #TPAS_CLIENT_AUTH_KEY_PASSWORD: ""
41 #TPAS_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/client/client.keystore
42 #TPAS_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
43 #TPAS_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/client/client.truststore
44 #TPAS_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
45
刘洪青cc4003a2021-01-01 12:11:36 +080046 # **修改** 学校的根域名
47 FILE_SERVER_TYPE: minio
48 FILE_SERVER_URL: https://authx-minio.paas.xxx.edu.cn
49
刘洪青47205852020-08-14 13:39:30 +080050
刘洪青0bfa8992021-04-08 22:44:13 +080051 LOGGING_LEVEL_COM_SUPWISDOM_INSTITUTE_GOA_COMMON_LOG: INFO
52
53
刘洪青accdbea2021-09-18 11:21:56 +080054 AUTHX_LOG_ENABLED: "true"
55 AUTHX_LOG_RABBITMQ_HOST: rabbitmq-server.authx-service.svc.cluster.local
56 AUTHX_LOG_RABBITMQ_PORT: "5672"
57 AUTHX_LOG_RABBITMQ_USERNAME: guest
58 AUTHX_LOG_RABBITMQ_PASSWORD: guest
59
60
刘洪青47205852020-08-14 13:39:30 +080061---
62apiVersion: v1
63kind: Service
64metadata:
65 namespace: user-data-service
66 name: user-data-service-poa-svc
67 labels:
68 app: user-data-service-poa
69 needMonitor: 'true'
70spec:
71 ports:
72 - port: 8080
73 targetPort: http
74 protocol: TCP
75 name: http
76 - port: 6060
77 targetPort: http-metrics
78 protocol: TCP
79 name: http-metrics
80 selector:
81 app: user-data-service-poa
82
83---
84apiVersion: apps/v1
85kind: Deployment
86metadata:
87 namespace: user-data-service
88 name: user-data-service-poa
89spec:
90 selector:
91 matchLabels:
92 app: user-data-service-poa
93 replicas: 1
94 template:
95 metadata:
96 labels:
97 app: user-data-service-poa
98 spec:
99 containers:
100 - name: user-data-service-poa
101 # 若使用了学校搭设的私有仓库,请修改
刘洪青94a60ad2022-01-10 18:40:55 +0800102 image: harbor.supwisdom.com/goa/poa-api:1.4.3-RELEASE
刘洪青47205852020-08-14 13:39:30 +0800103 imagePullPolicy: Always
104 ports:
105 - containerPort: 8080
106 name: http
107 - containerPort: 6060
108 name: http-metrics
109 envFrom:
110 - configMapRef:
111 name: jvm-env
112 - secretRef:
113 name: datasource-env-secret
114 - configMapRef:
115 name: user-data-service-poa-env
116 resources:
117 requests:
刘洪青687d71f2020-10-09 15:32:45 +0800118 memory: "1024Mi"
刘洪青47205852020-08-14 13:39:30 +0800119 limits:
刘洪青687d71f2020-10-09 15:32:45 +0800120 memory: "1024Mi"
刘洪青47205852020-08-14 13:39:30 +0800121 readinessProbe:
122 httpGet:
123 path: /actuator/health
刘洪青3b930262020-11-11 17:35:02 +0800124 port: 8888
刘洪青47205852020-08-14 13:39:30 +0800125 initialDelaySeconds: 20
126 periodSeconds: 5
127 timeoutSeconds: 5
128 successThreshold: 1
129 failureThreshold: 10
130 imagePullSecrets:
131 - name: harbor-registry