|
@@ -3,20 +3,20 @@
|
|
|
apiVersion: apps/v1
|
|
|
kind: StatefulSet
|
|
|
metadata:
|
|
|
- name: cptj
|
|
|
+ name: bookcptj
|
|
|
namespace: bi
|
|
|
labels:
|
|
|
- app: cptj
|
|
|
+ app: bookcptj
|
|
|
spec:
|
|
|
- serviceName: cptj
|
|
|
+ serviceName: bookcptj
|
|
|
replicas: 1
|
|
|
selector:
|
|
|
matchLabels:
|
|
|
- app: cptj
|
|
|
+ app: bookcptj
|
|
|
template:
|
|
|
metadata:
|
|
|
labels:
|
|
|
- app: cptj
|
|
|
+ app: bookcptj
|
|
|
spec:
|
|
|
hostNetwork: true
|
|
|
terminationGracePeriodSeconds: 30
|
|
@@ -42,13 +42,13 @@ spec:
|
|
|
mountPath: /data
|
|
|
- name: init-package
|
|
|
image: hub.evbj.easou.com/dev/busybox
|
|
|
- command: ['sh', '-c', 'rm -rf /data/webapps/* && wget http://10.40.20.61/release/search-wapage/prod-64/easoubi-bookcptj/1.0.31/easoubi-bookcptj_1.0.31_changeDBAddr_T1.0.30-5856_1.0.31_20241217-171618_RBL/ROOT.war -O /data/webapps/ROOT.war && md5sum /data/webapps/ROOT.war']
|
|
|
+ command: ['sh', '-c', 'rm -rf /data/webapps/* && wget http://10.40.20.61/release/search-wapage/prod-64/bookcp/1.0.14/bookcp_1.0.14_cpPageAdjust_T1.0.12-5552_1.0.14_20240122-153615_RBL/bookcp-1.0.14-20240122153615.zip -O /data/webapps/ROOT.war && md5sum /data/webapps/ROOT.war']
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
volumeMounts:
|
|
|
- name: volume
|
|
|
mountPath: /data
|
|
|
containers:
|
|
|
- - name: cptj
|
|
|
+ - name: bookcptj
|
|
|
image: hub.evbj.easou.com/bi/apptj:v1base
|
|
|
imagePullPolicy: Always
|
|
|
ports:
|
|
@@ -84,23 +84,23 @@ spec:
|
|
|
apiVersion: v1
|
|
|
kind: Service
|
|
|
metadata:
|
|
|
- name: cptj-svc
|
|
|
+ name: bookcptj-svc
|
|
|
namespace: bi
|
|
|
labels:
|
|
|
- app: cptj-svc
|
|
|
+ app: bookcptj-svc
|
|
|
spec:
|
|
|
type: NodePort
|
|
|
ports:
|
|
|
- port: 8080
|
|
|
targetPort: 8080
|
|
|
- nodePort: 30020
|
|
|
+ nodePort: 30030
|
|
|
selector:
|
|
|
- app: cptj
|
|
|
+ app: bookcptj
|
|
|
---
|
|
|
apiVersion: networking.k8s.io/v1
|
|
|
kind: Ingress
|
|
|
metadata:
|
|
|
- name: cptj-ingress
|
|
|
+ name: bookcptj-ingress
|
|
|
namespace: bi
|
|
|
annotations:
|
|
|
kubernetes.io/ingress.class: nginx
|
|
@@ -108,28 +108,24 @@ metadata:
|
|
|
nginx.ingress.kubernetes.io/affinity-mode: persistent
|
|
|
spec:
|
|
|
rules:
|
|
|
- - host: bi-cptj.ieasou.cn
|
|
|
+ - host: bi-bookcptj.ieasou.cn
|
|
|
http:
|
|
|
paths:
|
|
|
- path: /
|
|
|
pathType: Prefix
|
|
|
backend:
|
|
|
service:
|
|
|
- name: cptj-svc
|
|
|
+ name: bookcptj-svc
|
|
|
port:
|
|
|
number: 8080
|
|
|
- - host: cptj.busydata.cn
|
|
|
+ - host: bookcptj.appeasou.com
|
|
|
http:
|
|
|
paths:
|
|
|
- path: /
|
|
|
pathType: Prefix
|
|
|
backend:
|
|
|
service:
|
|
|
- name: cptj-svc
|
|
|
+ name: bookcptj-svc
|
|
|
port:
|
|
|
number: 8080
|
|
|
- ingressClassName: nginx
|
|
|
- tls:
|
|
|
- - hosts:
|
|
|
- - cptj.busydata.cn
|
|
|
- secretName: cptj-busydata-cn
|
|
|
+ ingressClassName: nginx
|