# Microservice Platform - Shop Recycle Services Configuration # This file contains global configuration for all microservices # Global configuration shared across all services global: image: registry: your-registry pullPolicy: IfNotPresent labels: platform: microservice-platform project: shop-recycle version: "1.0" annotations: {} # Base chart configuration base: enabled: true # shop-recycle-payment Configuration shop-recycle-payment: enabled: true app: name: shop-recycle-payment replicaCount: 1 image: repository: your-registry/shop-recycle-payment tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8080 targetPort: 8080 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-payment spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/paymentdb spring.datasource.username: root spring.datasource.password: password server.port: "8080" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-store Configuration shop-recycle-store: enabled: true app: name: shop-recycle-store replicaCount: 1 image: repository: your-registry/shop-recycle-store tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8081 targetPort: 8081 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-store spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/storedb spring.datasource.username: root spring.datasource.password: password server.port: "8081" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-pis Configuration shop-recycle-pis: enabled: true app: name: shop-recycle-pis replicaCount: 1 image: repository: your-registry/shop-recycle-pis tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8082 targetPort: 8082 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-pis spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/pisdb spring.datasource.username: root spring.datasource.password: password server.port: "8082" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-merchant Configuration shop-recycle-merchant: enabled: true app: name: shop-recycle-merchant replicaCount: 1 image: repository: your-registry/shop-recycle-merchant tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8083 targetPort: 8083 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-merchant spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/merchantdb spring.datasource.username: root spring.datasource.password: password server.port: "8083" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-account Configuration shop-recycle-account: enabled: true app: name: shop-recycle-account replicaCount: 1 image: repository: your-registry/shop-recycle-account tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8084 targetPort: 8084 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-account spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/accountdb spring.datasource.username: root spring.datasource.password: password server.port: "8084" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-msg Configuration shop-recycle-msg: enabled: true app: name: shop-recycle-msg replicaCount: 1 image: repository: your-registry/shop-recycle-msg tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8085 targetPort: 8085 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-msg spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/msgdb spring.datasource.username: root spring.datasource.password: password server.port: "8085" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-order-center Configuration shop-recycle-order-center: enabled: true app: name: shop-recycle-order-center replicaCount: 1 image: repository: your-registry/shop-recycle-order-center tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8086 targetPort: 8086 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-order-center spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/order-centerdb spring.datasource.username: root spring.datasource.password: password server.port: "8086" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-wechat Configuration shop-recycle-wechat: enabled: true app: name: shop-recycle-wechat replicaCount: 1 image: repository: your-registry/shop-recycle-wechat tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8087 targetPort: 8087 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-wechat spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/wechatdb spring.datasource.username: root spring.datasource.password: password server.port: "8087" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-data-statistics Configuration shop-recycle-data-statistics: enabled: true app: name: shop-recycle-data-statistics replicaCount: 1 image: repository: your-registry/shop-recycle-data-statistics tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8088 targetPort: 8088 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-data-statistics spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/data-statisticsdb spring.datasource.username: root spring.datasource.password: password server.port: "8088" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-platform Configuration shop-recycle-platform: enabled: true app: name: shop-recycle-platform replicaCount: 1 image: repository: your-registry/shop-recycle-platform tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8089 targetPort: 8089 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-platform spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/platformdb spring.datasource.username: root spring.datasource.password: password server.port: "8089" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-wechat-web Configuration shop-recycle-wechat-web: enabled: true app: name: shop-recycle-wechat-web replicaCount: 1 image: repository: your-registry/shop-recycle-wechat-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8090 targetPort: 8090 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-wechat-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/wechat-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8090" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-payment-web Configuration shop-recycle-payment-web: enabled: true app: name: shop-recycle-payment-web replicaCount: 1 image: repository: your-registry/shop-recycle-payment-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8091 targetPort: 8091 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-payment-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/payment-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8091" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-store-wechat-web Configuration shop-recycle-store-wechat-web: enabled: true app: name: shop-recycle-store-wechat-web replicaCount: 1 image: repository: your-registry/shop-recycle-store-wechat-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8092 targetPort: 8092 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-store-wechat-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/store-wechat-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8092" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-platform-pc-web Configuration shop-recycle-platform-pc-web: enabled: true app: name: shop-recycle-platform-pc-web replicaCount: 1 image: repository: your-registry/shop-recycle-platform-pc-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8093 targetPort: 8093 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-platform-pc-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/platform-pc-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8093" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-out-web Configuration shop-recycle-out-web: enabled: true app: name: shop-recycle-out-web replicaCount: 1 image: repository: your-registry/shop-recycle-out-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8094 targetPort: 8094 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-out-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/out-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8094" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-store-pc-web Configuration shop-recycle-store-pc-web: enabled: true app: name: shop-recycle-store-pc-web replicaCount: 1 image: repository: your-registry/shop-recycle-store-pc-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8095 targetPort: 8095 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-store-pc-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/store-pc-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8095" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-login-center Configuration shop-recycle-login-center: enabled: true app: name: shop-recycle-login-center replicaCount: 1 image: repository: your-registry/shop-recycle-login-center tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8096 targetPort: 8096 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-login-center spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/login-centerdb spring.datasource.username: root spring.datasource.password: password server.port: "8096" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-oss-web Configuration shop-recycle-oss-web: enabled: true app: name: shop-recycle-oss-web replicaCount: 1 image: repository: your-registry/shop-recycle-oss-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8097 targetPort: 8097 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-oss-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/oss-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8097" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-gateway Configuration shop-recycle-gateway: enabled: true app: name: shop-recycle-gateway replicaCount: 1 image: repository: your-registry/shop-recycle-gateway tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8098 targetPort: 8098 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-gateway spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/gatewaydb spring.datasource.username: root spring.datasource.password: password server.port: "8098" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-sche Configuration shop-recycle-sche: enabled: true app: name: shop-recycle-sche replicaCount: 1 image: repository: your-registry/shop-recycle-sche tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8099 targetPort: 8099 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-sche spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/schedb spring.datasource.username: root spring.datasource.password: password server.port: "8099" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-merchant-wechat-web Configuration shop-recycle-merchant-wechat-web: enabled: true app: name: shop-recycle-merchant-wechat-web replicaCount: 1 image: repository: your-registry/shop-recycle-merchant-wechat-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8100 targetPort: 8100 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-merchant-wechat-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/merchant-wechat-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8100" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-import-web Configuration shop-recycle-import-web: enabled: true app: name: shop-recycle-import-web replicaCount: 1 image: repository: your-registry/shop-recycle-import-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8101 targetPort: 8101 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-import-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/import-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8101" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-marketer-pc-web Configuration shop-recycle-marketer-pc-web: enabled: true app: name: shop-recycle-marketer-pc-web replicaCount: 1 image: repository: your-registry/shop-recycle-marketer-pc-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8102 targetPort: 8102 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-marketer-pc-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/marketer-pc-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8102" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-erp-pc-web Configuration shop-recycle-erp-pc-web: enabled: true app: name: shop-recycle-erp-pc-web replicaCount: 1 image: repository: your-registry/shop-recycle-erp-pc-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8103 targetPort: 8103 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-erp-pc-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/erp-pc-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8103" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics # shop-recycle-merchant-pc-web Configuration shop-recycle-merchant-pc-web: enabled: true app: name: shop-recycle-merchant-pc-web replicaCount: 1 image: repository: your-registry/shop-recycle-merchant-pc-web tag: "1.0.0" pullPolicy: IfNotPresent service: type: ClusterIP port: 8104 targetPort: 8104 resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi config: properties: spring.application.name: shop-recycle-merchant-pc-web spring.jpa.hibernate.ddl-auto: update spring.datasource.url: jdbc:mysql://mysql-service:3306/merchant-pc-webdb spring.datasource.username: root spring.datasource.password: password server.port: "8104" yml: logging: level: root: INFO management: endpoints: web: exposure: include: health,info,metrics