kps - kube-prometheus-stack

kube-prometheus-stack is not installable using argocd because ArgoCD has a default behavior to overwrite the app.kubernetes.io/instance label on whatever it deploys with name of release or app.

There is ticket on kube-prometheus-stack, and ArgoCD guys already indicated they are not going to add workaround for this.

So, to install it manually with hardcoded custom dashboards do this:

  1. checkout and get into microk8/apps/kube-prometheus-stack
  2. ./runme.sh