apiVersion: v1 kind: Service metadata: name: allied-creation-gateway namespace: mmm-suplus-test labels: k8s-app: allied-creation-gateway spec: ports: - name: "http" port: 80 targetPort: 8082 - name: "https" port: 443 targetPort: 443 selector: k8s-app: allied-creation-gateway --- apiVersion: extensions/v1beta1 kind: Deployment metadata: name: allied-creation-gateway namespace: mmm-suplus-test labels: k8s-app: allied-creation-gateway spec: replicas: 1 template: metadata: labels: k8s-app: allied-creation-gateway spec: affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - preference: {} weight: 100 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - cn-hangzhou.i-bp1djh1xn7taumbue1ze - cn-hangzhou.i-bp1djh1xn7taumbue1zd - cn-hangzhou.i-bp1euf5u1ph9kbhtndhb - cn-hangzhou.i-bp1hyp5oips9cdwxxgxy containers: - name: allied-creation-gateway image: 192.168.0.243:5000/mmm/allied-creation-gateway:dev imagePullPolicy: Always ports: - containerPort: 8082 - containerPort: 443 volumeMounts: - mountPath: /opt/logs name: accesslogs env: - name: POSTGRESQL_DB_NAME valueFrom: configMapKeyRef: name: suplus-config key: postgresqlalliedcreation.dbname - name: POSTGRESQL_USER valueFrom: configMapKeyRef: name: suplus-config key: postgresql.user - name: POSTGRESQL_PASSWORD valueFrom: configMapKeyRef: name: suplus-config key: postgresql.password - name: POSTGRESQL_HOST valueFrom: configMapKeyRef: name: suplus-config key: postgresql.host - name: POSTGRESQL_PORT valueFrom: configMapKeyRef: name: suplus-config key: postgresql.port - name: REDIS_HOST valueFrom: configMapKeyRef: name: suplus-config key: redis.ip - name: REDIS_PORT valueFrom: configMapKeyRef: name: suplus-config key: redis.port - name: REDIS_AUTH value: "" - name: KAFKA_HOST value: "192.168.0.250:9092,192.168.0.251:9092,192.168.0.252:9092" - name: LOG_LEVEL value: "debug" - name: LOG_FRAMEWORK value: "beego" - name: LOG_TYPE value: "file" - name: ERROR_BASE_CODE value: "1" - name: ERROR_BASE_CODE_MULTIPLE value: "1000" - name: ENABLE_KAFKA_LOG value: "false" - name: HTTP_PORT value: "8082" - name: SUPLUS_ADMIN_BASE_HOST value: "http://suplus-admin-base-dev.fjmaimaimai.com" - name: ALLIED_CREATION_GATEWAY_HOST value: "https://allied-creation-gateway-test.fjmaimaimai.com" - name: ALLIED_CREATION_USER_HOST value: "https://allied-creation-user-test.fjmaimaimai.com" - name: ALLIED_CREATION_COOPERATION_HOST value: "https://allied-creation-cooperation-test.fjmaimaimai.com" - name: ALLIED_CREATION_BASIC_HOST value: "https://allied-creation-basic-test.fjmaimaimai.com" - name: ALLIED_CREATION_MANUFACTURE_HOST value: "http://allied-creation-manufacture-test.fjmaimaimai.com" - name: SMS_SERVE_HOST value: "https://sms.fjmaimaimai.com:9897" - name: COST_STRUCTURED value: "https://cost-structured-test.fjmaimaimai.com" - name: SUPLUS_SALE_APP value: "http://suplus-sale-app-gateway-test.fjmaimaimai.com" # - name: REDIS_HOST # valueFrom: # configMapKeyRef: # name: suplus-config # key: redis.ip # - name: REDIS_PORT # valueFrom: # configMapKeyRef: # name: suplus-config # key: redis.port volumes: - name: accesslogs emptyDir: {}