2018-06-14 11:39:56 +02:00
# This heml values file defines all infrastructure used by eShopOnContainers.
2018-06-14 16:30:29 +02:00
# It is used on all charts, so ** MUST BE INCLUDED ** on every deployment
2018-06-14 11:39:56 +02:00
inf :
sql : # inf.sql defines the sql server databases & logins
2018-07-03 19:07:37 +02:00
# host: my-sql-server # Uncomment to specify a custom sql-server to be used. By default "sql-data-<appname>" will be used
common :
user : sa # SQL user
pwd : Pass@word # SQL pwd
pid : Developer
2018-06-14 11:59:05 +02:00
catalog: # inf.sql.catalog : settings for the catalog-api sql (user, pwd, db)
2018-06-14 11:39:56 +02:00
db : CatalogDb # Catalog API SQL db name
2018-06-14 11:59:05 +02:00
ordering: # inf.sql.ordering : settings for the ordering-api sql (user, pwd, db)
db : OrderingDb # Ordering API SQL db name
2018-06-14 16:30:29 +02:00
identity :
db : IdentityDb # Ordering API SQL db name
2018-06-21 12:39:20 +02:00
mongo :
# host: my-nosql-data # Uncomment to use specify custom mongo host. By default nosql-data is used
locations :
database : LocationsDb
marketing :
database : MarketingDb
2018-06-14 11:39:56 +02:00
redis : # inf.redis defines the redis' connection strings
2018-07-03 19:07:37 +02:00
basket :
svc : basket-data # Name of k8s svc for basket redis
2018-06-14 11:39:56 +02:00
constr : basket-data # Connection string to Redis used by Basket API
2018-06-14 16:30:29 +02:00
keystore :
2018-07-03 19:07:37 +02:00
svc : keystore-data # Name of k8s svc for keystore-data redis
2018-06-14 16:30:29 +02:00
constr : keystore-data # Connection string to Redis used as a Keystore (by Identity API)
2018-06-14 11:39:56 +02:00
eventbus :
2018-07-03 19:07:37 +02:00
svc : rabbitmq # Name of k8s svc for rabbitmq
constr : rabbitmq # Event bus connection string
2018-06-14 11:39:56 +02:00
useAzure : false # true if use Azure Service Bus. False if RabbitMQ
appinsights :
key : "" # App insights to use
k8s : # inf.k8s defines Kubernetes cluster global config
dns : "" # k8s external IP or DNS. Value MUST BE PROVIDED using --set (--set inf.k8s.dns=my-cluster-dns)
2018-07-03 20:05:58 +02:00
dnsprefix : false # 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.
2018-06-21 10:47:39 +02:00
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
2018-06-14 11:39:56 +02:00
misc : # inf.misc contains miscellaneous configuration related to infrastructure
useLoadTest : false # If running under loading test or not
useAzureStorage : false # If catalog api uses azure storage or not
2018-07-03 19:07:37 +02:00
# registry: # Uncomment "registry" to specify registry secret
# secretName: # secretName is the name of the secret inside k8s
# server: # Registry login server
# login: # User login
# pwd: # User pwd