prod-values.yaml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. # Production Environment Configuration
  2. # Override values for production environment
  3. global:
  4. labels:
  5. environment: production
  6. user-service:
  7. enabled: true
  8. app:
  9. replicaCount: 3
  10. image:
  11. tag: "1.0.0" # Use specific version tags in production
  12. resources:
  13. requests:
  14. cpu: 500m
  15. memory: 512Mi
  16. limits:
  17. cpu: 1000m
  18. memory: 1024Mi
  19. config:
  20. properties:
  21. spring.jpa.hibernate.ddl-auto: validate
  22. spring.datasource.url: jdbc:mysql://mysql-prod:3306/userdb
  23. yml:
  24. logging:
  25. level:
  26. root: WARN
  27. management:
  28. endpoints:
  29. web:
  30. exposure:
  31. include: health,metrics
  32. order-service:
  33. enabled: true
  34. app:
  35. replicaCount: 3
  36. image:
  37. tag: "1.0.0"
  38. resources:
  39. requests:
  40. cpu: 500m
  41. memory: 512Mi
  42. limits:
  43. cpu: 1000m
  44. memory: 1024Mi
  45. config:
  46. properties:
  47. spring.jpa.hibernate.ddl-auto: validate
  48. spring.datasource.url: jdbc:mysql://mysql-prod:3306/orderdb
  49. yml:
  50. logging:
  51. level:
  52. root: WARN
  53. management:
  54. endpoints:
  55. web:
  56. exposure:
  57. include: health,metrics
  58. payment-service:
  59. enabled: true
  60. app:
  61. replicaCount: 3
  62. image:
  63. tag: "1.0.0"
  64. resources:
  65. requests:
  66. cpu: 500m
  67. memory: 512Mi
  68. limits:
  69. cpu: 1000m
  70. memory: 1024Mi
  71. config:
  72. properties:
  73. spring.jpa.hibernate.ddl-auto: validate
  74. spring.datasource.url: jdbc:mysql://mysql-prod:3306/paymentdb
  75. yml:
  76. logging:
  77. level:
  78. root: WARN
  79. management:
  80. endpoints:
  81. web:
  82. exposure:
  83. include: health,metrics