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.

55 lines
2.9 KiB

6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
  1. {{- $name := include "webstatus.fullname" . -}}
  2. {{- $identity := include "url-of" (list .Values.app.ingress.entries.identity .) -}}
  3. {{- $webshoppingapigw := include "url-of" (list .Values.app.ingress.entries.webshoppingapigw .) -}}
  4. {{- $mvc := include "url-of" (list .Values.app.ingress.entries.mvc .) -}}
  5. {{- $mongo := include "mongo-name" . -}}
  6. apiVersion: v1
  7. kind: ConfigMap
  8. metadata:
  9. name: "cfg-{{ $name }}"
  10. labels:
  11. app: {{ template "webstatus.name" . }}
  12. chart: {{ template "webstatus.chart" .}}
  13. release: {{ .Release.Name }}
  14. heritage: {{ .Release.Service }}
  15. data:
  16. all__InstrumentationKey: "{{ .Values.inf.appinsights.key }}"
  17. all__UseAzureServiceBus: "{{ .Values.inf.eventbus.useAzure }}"
  18. all_EnableLoadTest: "{{ .Values.inf.misc.useLoadTest }}"
  19. webstatus__keystore: {{ .Values.inf.redis.keystore.constr }}
  20. name__mvc__hc: WebMVC HTTP Check
  21. internalurls__mvc__hc: http://{{ .Values.app.svc.mvc }}/hc
  22. name__spa__hc: WebSPA HTTP Check
  23. internalurls__spa__hc: http://{{ .Values.app.svc.spa }}/hc
  24. name__apigwws__hc: Web Shopping API GW HTTP Check
  25. internalurls__apigwws__hc: http://{{ .Values.app.svc.webshoppingapigw }}/hc
  26. name__apigwwm__hc: Web Marketing API GW HTTP Check
  27. internalurls__apigwwm__hc: http://{{ .Values.app.svc.webmarketingapigw }}/hc
  28. name__apigwms__hc: Mobile Shopping API GW HTTP Check
  29. internalurls__apigwms__hc: http://{{ .Values.app.svc.mobileshoppingapigw }}/hc
  30. name__apigwmm__hc: Mobile Marketing API GW HTTP Check
  31. internalurls__apigwmm__hc: http://{{ .Values.app.svc.mobilemarketingapigw }}/hc
  32. name__apigwwsagg__hc: Web Shopping Aggregator GW HTTP Check
  33. internalurls__apigwwsagg__hc: http://{{ .Values.app.svc.webshoppingagg }}/hc
  34. name__apigwmsagg__hc: Mobile Shopping Aggregator HTTP Check
  35. internalurls__apigwmsagg__hc: http://{{ .Values.app.svc.mobileshoppingagg }}/hc
  36. name__ordering__hc: Ordering HTTP Check
  37. internalurls__ordering__hc: http://{{ .Values.app.svc.ordering }}/hc
  38. name__orderingbackground__hc: Ordering HTTP Background Check
  39. internalurls__orderingbackground__hc: http://{{ .Values.app.svc.orderingbackgroundtasks }}/hc
  40. name__basket__hc: Basket HTTP Check
  41. internalurls__basket__hc: http://{{ .Values.app.svc.basket }}/hc
  42. name__catalog__hc: Catalog HTTP Check
  43. internalurls__catalog__hc: http://{{ .Values.app.svc.catalog }}/hc
  44. name__identity__hc: Identity HTTP Check
  45. internalurls__identity__hc: http://{{ .Values.app.svc.identity }}/hc
  46. name__marketing__hc: Marketing HTTP Check
  47. internalurls__marketing__hc: http://{{ .Values.app.svc.marketing }}/hc
  48. name__locations__hc: Locations HTTP Check
  49. internalurls__locations__hc: http://{{ .Values.app.svc.locations }}/hc
  50. name__payment__hc: Payment HTTP Check
  51. internalurls__payment__hc: http://{{ .Values.app.svc.payment }}/hc
  52. name__signalrhub__hc: Ordering SignalR Hub HTTP Check
  53. internalurls__signalrhub__hc: http://{{ .Values.app.svc.orderingsignalrhub }}/hc