You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
2.6 KiB

  1. # This heml values file defines all infrastructure used by eShopOnContainers.
  2. # It is used on all charts, so ** MUST BE INCLUDED ** on every deployment
  3. inf:
  4. sql: # inf.sql defines the sql server databases & logins
  5. # host: my-sql-server # Uncomment to specify a custom sql-server to be used. By default "sql-data-<appname>" will be used
  6. catalog: # inf.sql.catalog: settings for the catalog-api sql (user, pwd, db)
  7. user: sa # Catalog API SQL user
  8. pwd: Pass@word # Catalog API SQL pwd
  9. db: CatalogDb # Catalog API SQL db name
  10. ordering: # inf.sql.ordering: settings for the ordering-api sql (user, pwd, db)
  11. user: sa # Ordering API SQL user
  12. pwd: Pass@word # Ordering API SQL pwd
  13. db: OrderingDb # Ordering API SQL db name
  14. identity:
  15. user: sa # Ordering API SQL user
  16. pwd: Pass@word # Ordering API SQL pwd
  17. db: IdentityDb # Ordering API SQL db name
  18. mongo:
  19. # host: my-nosql-data # Uncomment to use specify custom mongo host. By default nosql-data is used
  20. locations:
  21. database: LocationsDb
  22. marketing:
  23. database: MarketingDb
  24. redis: # inf.redis defines the redis' connection strings
  25. basket:
  26. constr: basket-data # Connection string to Redis used by Basket API
  27. keystore:
  28. constr: keystore-data # Connection string to Redis used as a Keystore (by Identity API)
  29. eventbus:
  30. constr: rabbitmq # Event bus connection strin g
  31. useAzure: false # true if use Azure Service Bus. False if RabbitMQ
  32. appinsights:
  33. key: "" # App insights to use
  34. k8s: # inf.k8s defines Kubernetes cluster global config
  35. dns: "" # k8s external IP or DNS. Value MUST BE PROVIDED using --set (--set inf.k8s.dns=my-cluster-dns)
  36. dnsprefix: true # If 'true' DNS values in ingress are prefixed using values.app.name. Note that this requires "externalDNS" to be running in k8s cluster. If true "inf.k8s.suffix" is ignored.
  37. suffix: false # If 'true' URL values in ingress are suffixed using values.app.name. That do not require anything special in cluster and still allows many apps using same ingress controller. Ignored if inf.k8s.dnsprefix is true
  38. misc: # inf.misc contains miscellaneous configuration related to infrastructure
  39. useLoadTest: false # If running under loading test or not
  40. useAzureStorage: false # If catalog api uses azure storage or not