apiVersion: apps/v1 kind: Deployment metadata: name: chain-dci-server spec: replicas: 1 selector: matchLabels: app: chain-dci-server template: metadata: labels: app: chain-dci-server spec: containers: - name: chain-dci-server image: testhub.szjixun.cn:9043/k8stest/chain-dci-server:latest ports: - containerPort: 20118 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/chain-dci-server/logs - name: runtime nfs: server: node0 path: /mnt/storage/erp/chain-dci-server/runtime --- apiVersion: v1 kind: Service metadata: name: chain-dci-server spec: type: NodePort selector: app: chain-dci-server ports: - name: http protocol: TCP nodePort: 20118 targetPort: 20118 port: 20118