Skip to content

Latest commit

 

History

History

loki-stack

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Loki-Stack Helm Chart

Prerequisites

Make sure you have Helm installed.

Get Repo Info

helm repo add grafana https://grafana.github.io/helm-charts
helm repo update

See helm repo for command documentation.

Deploy Loki and Promtail to your cluster

Deploy with default config

helm upgrade --install loki grafana/loki-stack

Deploy in a custom namespace

helm upgrade --install loki --namespace=loki-stack grafana/loki-stack

Deploy with custom config

helm upgrade --install loki grafana/loki-stack --set "key1=val1,key2=val2,..."

Deploy Loki and Fluent Bit to your cluster

helm upgrade --install loki grafana/loki-stack \
    --set fluent-bit.enabled=true,promtail.enabled=false

Deploy Grafana to your cluster

The chart loki-stack contains a pre-configured Grafana, simply use --set grafana.enabled=true

To get the admin password for the Grafana pod, run the following command:

kubectl get secret --namespace <YOUR-NAMESPACE> loki-grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo

To access the Grafana UI, run the following command:

kubectl port-forward --namespace <YOUR-NAMESPACE> service/loki-grafana 3000:80

Navigate to http://localhost:3000 and login with admin and the password output above. Then follow the instructions for adding the loki datasource, using the URL http://loki:3100/.

Upgrade

Version >= 2.8.0

Provide support configurable datasource urls #1374

Version >= 2.7.0

Update promtail dependency to ^6.2.3 #1692

Version >=2.6.0

Bumped grafana 8.1.6->8.3.4 #1013