Skip to content

Latest commit

 

History

History
 
 

01-loki

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Loki

За основу берем официальный helm chart

Будем ставить версию loki-distributed - на каждую функцию отдельный микросервис.

Если не ожидается большой нагрузки на loki, можно ставить простой вариант, "всё в одном"

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

helm template loki grafana/loki-distributed -f values.yaml --namespace loki | \
sed '/^#/d' | \
sed '/helm.sh\/chart/d' | \
sed '/chart: loki/d' | \
sed '/heritage: Helm/d' | \
sed '/managed-by: Helm/d' > manifests/loki.yaml

Установка в командной строке:

kubectl create ns loki
kubectl -n loki apply -f manifests/

Установка как приложение ArgoCD:

kubectl -n loki apply -f argo-app/argo-app.yaml

Видео