blob: 54e76ec926ad49d8aec8516616ab87236a47a734 [file] [log] [blame]
刘洪青d0187d02020-08-19 14:55:05 +08001# user-data-service-biz.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: user-data-service-test
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
19
20 SPRING_DATASOURCE_DRUID_INITIAL_SIZE: "10"
21 SPRING_DATASOURCE_DRUID_MAX_ACTIVE: "20"
22 SPRING_DATASOURCE_DRUID_MIN_IDLE: "10"
23
24
25 CASSERVER_SA_API_SERVER_URL: http://cas-server-sa-api-svc.cas-server-test.svc.cluster.local:8080
26 CASSERVER_SA_API_CLIENT_AUTH_ENABLED: "false"
27 #CASSERVER_SA_API_CLIENT_AUTH_KEY_PASSWORD: ""
28 #CASSERVER_SA_API_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/client/client.keystore
29 #CASSERVER_SA_API_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
30 #CASSERVER_SA_API_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/client/client.truststore
31 #CASSERVER_SA_API_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
32
33 TPAS_FILE_API_URL: http://agent-service-svc.thirdparty-agent-service-test.svc.cluster.local:8080/api/v1/tpas/file/db
34 TPAS_CLIENT_AUTH_ENABLED: "false"
35 #TPAS_CLIENT_AUTH_KEY_PASSWORD: ""
36 #TPAS_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/client/client.keystore
37 #TPAS_CLIENT_AUTH_KEYSTORE_PASSWORD: ""
38 #TPAS_CLIENT_AUTH_TRUSTSTORE_FILE: file:/certs/client/client.truststore
39 #TPAS_CLIENT_AUTH_TRUSTSTORE_PASSWORD: ""
40
41
42---
43apiVersion: v1
44kind: Service
45metadata:
46 namespace: user-data-service-test
47 name: user-data-service-biz-svc
48 labels:
49 app: user-data-service-biz
50 needMonitor: 'true'
51spec:
52 ports:
53 - port: 8080
54 targetPort: http
55 protocol: TCP
56 name: http
57 - port: 6060
58 targetPort: http-metrics
59 protocol: TCP
60 name: http-metrics
61 selector:
62 app: user-data-service-biz
63
64---
65apiVersion: apps/v1
66kind: Deployment
67metadata:
68 namespace: user-data-service-test
69 name: user-data-service-biz
70spec:
71 selector:
72 matchLabels:
73 app: user-data-service-biz
74 replicas: 1
75 template:
76 metadata:
77 labels:
78 app: user-data-service-biz
79 spec:
80 containers:
81 - name: user-data-service-biz
82 # 若使用了学校搭设的私有仓库,请修改
刘洪青483a21f2020-09-07 12:20:33 +080083 image: harbor.supwisdom.com/goa/biz-api:1.0.0-SNAPSHOT
刘洪青d0187d02020-08-19 14:55:05 +080084 imagePullPolicy: Always
85 ports:
86 - containerPort: 8080
87 name: http
88 - containerPort: 6060
89 name: http-metrics
90 envFrom:
91 - configMapRef:
92 name: jvm-env
93 - secretRef:
94 name: datasource-env-secret
95 - configMapRef:
96 name: user-data-service-biz-env
97 resources:
98 requests:
99 memory: "512Mi"
100 limits:
101 memory: "512Mi"
102 readinessProbe:
103 httpGet:
104 path: /actuator/health
105 port: 8080
106 initialDelaySeconds: 20
107 periodSeconds: 5
108 timeoutSeconds: 5
109 successThreshold: 1
110 failureThreshold: 10
111 imagePullSecrets:
112 - name: harbor-registry