3.16安装online-service-proxy
pvc
iportal-data
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: serviceproxy-data
namespace: default
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 100Mi
storageClassName: cdtest-storage-classiportal-debug
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: serviceproxy-debug
namespace: default
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 100Mi
storageClassName: cdtest-storage-classIportal-logs
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: serviceproxy-logs
namespace: default
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 100Mi
storageClassName: cdtest-storage-classservice
kind: Service
apiVersion: v1
metadata:
name: proxy-service
namespace: default
labels:
name: proxy-service
spec:
ports:
- name: http
protocol: TCP
port: 8090
targetPort: 8090
nodePort: 30090
- name: https
protocol: TCP
port: 8091
targetPort: 8091
nodePort: 30091
selector:
app: proxy
type: NodePortdeployment
kind: Deployment
apiVersion: apps/v1
metadata:
name: online-service-proxy
namespace: default
labels:
app: proxy
spec:
replicas: 1
selector:
matchLabels:
app: proxy
template:
metadata:
creationTimestamp: null
labels:
app: proxy
spec:
volumes:
- name: proxy-volume
persistentVolumeClaim:
claimName: serviceproxy-logs
- name: proxy-debug
persistentVolumeClaim:
claimName: serviceproxy-debug
- name: proxy-data
persistentVolumeClaim:
claimName: serviceproxy-data
containers:
- name: proxy
image: >-
registry.cn-chengdu.aliyuncs.com/liuchenyun/online-service-proxy:latest
ports:
- containerPort: 8090
protocol: TCP
- containerPort: 8091
protocol: TCP
env:
- name: MEMCACHED_NODES
value: n1:memcached-service:11211
- name: PROXY_URL
value: http://cdtest.liuchenyun.com
- name: MYSQL_DATABASE_URL
valueFrom:
configMapKeyRef:
name: database-config
key: base.ip
- name: MYSQL_DATABASE_PORT
value: '31185'
- name: MYSQL_DATABASE_NAME
valueFrom:
configMapKeyRef:
name: database-config
key: iportal.dbname
- name: MYSQL_USER
valueFrom:
configMapKeyRef:
name: database-config
key: base.username
- name: MYSQL_PASSWORD
valueFrom:
configMapKeyRef:
name: database-config
key: base.password
- name: RECORD_MYSQL_DATABASE_URL
valueFrom:
configMapKeyRef:
name: database-config
key: base.ip
- name: RECORD_MYSQL_DATABASE_PORT
value: '31185'
- name: RECORD_MYSQL_DATABASE_NAME
value: olproxy
- name: RECORD_MYSQL_USER
valueFrom:
configMapKeyRef:
name: database-config
key: base.username
- name: RECORD_MYSQL_PASSWORD
valueFrom:
configMapKeyRef:
name: database-config
key: base.password
- name: USERINFO_URL
value: http://ssocdtest.liuchenyun.com/ua/getinfo
- name: DOMAIN
value: cdtest.supermapol.com
- name: SSO_URL
value: ssocdtest.supermap.com
- name: COORDINATE_CONVER_URL
value: http://cdtest.liuchenyun.com/gistools/coordinateconvert
- name: TZ
value: Asia/Shanghai
resources:
requests:
cpu: 20m
memory: 2Gi
volumeMounts:
- name: proxy-volume
mountPath: /opt/iserverOPTs/logs
imagePullPolicy: Always
restartPolicy: Always
imagePullSecrets:
- name: dockercfg-liuchenyun volumeMounts:
- name: proxy-volume
mountPath: /opt/iserverOPTs/logs
- name: proxy-debug //
mountPath: >-
/etc/icloud/Package/webapps/ROOT/WEB-INF/lib/online-iportal-all-11.2.0-SNAPSHOT.jar
subPath: online-iportal-all-11.2.0-SNAPSHOT.jar问题
deployment里的挂载gpaSharedDir
gpashareddir-volume删掉192.168.31.157:31300 refused(不用改)
iportal-structureddata.xml
全部注释掉