본문 바로가기

Kubernetes(k8s)/Loki설치

Loki 설치 방법

 1.        설치 방법

 

 

[admin1@ubu22-01 ~ (kubernetes-admin@cluster.local:default)]$ k create loki
namespace/loki created
 
[admin1@ubu22-01 ~ (kubernetes-admin@cluster.local:default)]$ k create loki
namespace/loki created


[admin1@ubu22-01 ~ (kubernetes-admin@cluster.local:loki)]
$ helm repo add grafana https://grafana.github.io/helm-charts
"grafana" has been added to your repositories

 
[admin1@ubu22-01 ~ (kubernetes-admin@cluster.local:loki)]$ helm repo update
...Successfully got an update from the "grafana" chart repository

 
[admin1@ubu22-01 ~ (kubernetes-admin@cluster.local:loki)]$ helm pull grafana/loki
[admin1@ubu22-01 ~ (kubernetes-admin@cluster.local:loki)]$ tar xzvf loki-5.15.0.tgz
 
loki/Chart.yaml
loki/Chart.lock
loki/values.yaml
...
 
[admin1@ubu22-01 ~ (kubernetes-admin@cluster.local:loki)]$ cd loki/
[admin1@ubu22-01 loki (kubernetes-admin@cluster.local:loki)]$ mv values.yaml myvalues.yaml
 
--------------------------------------------------------------------------- 10   dnsService: "coredns"
1038     storageClass: local-path
1399 minio:
1400   enabled: true
1401   replicas: 1
---------------------------------------------------------------------------
 
[admin1@ubu22-01 loki (kubernetes-admin@cluster.local:loki)]$ helm install loki -f myvalues.yaml .
 
[admin1@ubu22-01 loki (kubernetes-admin@cluster.local:loki)]$ kgs
NAME                        TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)             AGE     SELECTOR
loki-backend                ClusterIP   10.233.7.21     <none>        3100/TCP,9095/TCP   3h30m   app.kubernetes.io/component=backend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
loki-backend-headless       ClusterIP   None            <none>        3100/TCP,9095/TCP   3h30m   app.kubernetes.io/component=backend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
loki-canary                 ClusterIP   10.233.2.99     <none>        3500/TCP            3h30m   app.kubernetes.io/component=canary,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
loki-gateway                ClusterIP   10.233.27.235   <none>        80/TCP              3h30m   app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
loki-memberlist             ClusterIP   None            <none>        7946/TCP            3h30m   app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist
loki-minio                  ClusterIP   10.233.15.164   <none>        9000/TCP            3h30m   app=minio,release=loki
loki-minio-console          ClusterIP   10.233.1.253    <none>        9001/TCP            3h30m   app=minio,release=loki
loki-minio-svc              ClusterIP   None            <none>        9000/TCP            3h30m   app=minio,release=loki
loki-read                   ClusterIP   10.233.54.33    <none>        3100/TCP,9095/TCP   3h30m   app.kubernetes.io/component=read,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
loki-read-headless          ClusterIP   None            <none>        3100/TCP,9095/TCP   3h30m   app.kubernetes.io/component=read,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
loki-write                  ClusterIP   10.233.53.249   <none>        3100/TCP,9095/TCP   3h30m   app.kubernetes.io/component=write,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
loki-write-headless         ClusterIP   None            <none>        3100/TCP,9095/TCP   3h30m   app.kubernetes.io/component=write,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki
query-scheduler-discovery   ClusterIP   None            <none>        3100/TCP,9095/TCP   3h30m   app.kubernetes.io/component=backend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki