helm chart for prometheus and loki stack
Go to file
Daniel Liu bc5d8ee8d2 datasources 2022-03-24 20:06:52 -04:00
templates init 2022-03-22 18:12:44 -04:00
Chart.yaml init 2022-03-22 18:12:44 -04:00
README.md datasources 2022-03-24 20:06:52 -04:00
requirements.lock init 2022-03-22 18:12:44 -04:00
requirements.yaml init 2022-03-22 18:12:44 -04:00
values.yaml datasources 2022-03-24 20:06:52 -04:00

README.md

prom-loki

this repo is a clone of loki-stack helm chart - with fixed dependency versions and a more fitting values.yaml.

RUNNING FOR DEVELOPMENT

the easiest way to test the stack is to run it on your own local minikube cluster.

very important that we use a kubernetes version <1.25 (some api features we need are now deprecated):

$ minikube start --kubernetes-version=1.23.5
$ minikube addons enable ingress

some basic cluster setup commands

$ kubectl create namespace monitoring

to access the grafana web ui, we need a host to resolve to. we can just modify our /etc/hosts to fudge the dns. first note the output from:

$ minikube ip

and add the entry to /etc/hosts:

[minikube ip] [domain]

we can now install the helm chart

$ helm dependency build
$ helm install -f values.yaml -n monitoring prom-loki .

TODO

  • tls
  • alertmanager on irc

RESOURCES

values.yml reference for sub charts: