apiVersion: apps/v1 kind: Deployment metadata: name: oa-meeting-server spec: replicas: 1 selector: matchLabels: app: oa-meeting-server template: metadata: labels: app: oa-meeting-server spec: containers: - name: oa-meeting-server image: testhub.szjixun.cn:9043/k8stest/oa-meeting-server:latest ports: - containerPort: 20006 volumeMounts: - name: logs mountPath: /app/logs - name: runtime mountPath: /app/runtime envFrom: - configMapRef: name: "erp-configmap" - secretRef: name: erp-secret # nodeSelector: # node: node1 imagePullSecrets: - name: docker-login-secret volumes: - name: logs nfs: server: node0 path: /mnt/storage/erp/oa-meeting-server/logs - name: runtime nfs: server: node0 path: /mnt/storage/erp/oa-meeting-server/runtime --- apiVersion: v1 kind: Service metadata: name: oa-meeting-server spec: type: NodePort selector: app: oa-meeting-server ports: - name: http protocol: TCP nodePort: 20117 targetPort: 20117 port: 20117