inhindsight / hindsight

Apache License 2.0
12 stars 8 forks source link

adding prometheus operator chart #185

Closed jeffgrunewald closed 4 years ago

jeffgrunewald commented 4 years ago

adds the prometheus operator helm chart to the hindsight chart deployment as a required dependency.

the chart dependency does include a toggle but this is intended to allow for using an existing prometheus or other monitoring stack in the environment if you already have one. Since prometheus does not have a cloud-managed offering, the toggle is in the default values.yaml file and it is assumed to be enabled by default.

because none of the monitoring stack components have app root paths and the nginx rewrite-target annotation isn't working for these, they all have a separate virtual host annotation that point to the same loadbalancer (the same as the hindsight app itself).