apiVersion: v1 kind: Pod metadata: name: gateway-http namespace: sopod labels: app: gateway-http spec: containers: - name: gateway-http image: 10.0.16.5:3050/so_gateway_http:1.0.0 env: [ {name: SO_ETCD.ENDPOINTS, value: "etcd-svc:2379"}, {name: SO_ETCD.USERNAME, value: ""}, {name: SO_PROMETHEUS.ENABLE, value: "false"}, {name: SO_PROMETHEUS.PORT, value: "9100"}, {name: SO_APP.PORT, value: "7000"}, ] imagePullPolicy: Always ports: - containerPort: 7000 --- apiVersion: v1 kind: Service metadata: name: gateway-http-svc namespace: sopod labels: app: gateway-http-svc spec: type: NodePort ports: - name: gateway-http port: 7000 targetPort: 7000 nodePort: 30830 selector: app: gateway-http