Skip to content

A helm chart for run LGTM stack (Grafana, Mimir, Loki, Tempo) with monolithic mode in small kubernetes cluster.

Notifications You must be signed in to change notification settings

garovu/lgtm-minimal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LGTM Minimal Chart

This is a minimal chart for testing LGTM (Loki, Grafana, Tempo, Mimir). It provides a basic setup to get started with the LGTM stack quickly. I built this chart using monolithic deployment mode to make everything easier to deploy and less-consumer resources.

Prerequisites

Before getting started, make sure you have the following prerequisites installed:

Versions

Chart version: 0.1.2

  • Grafana: 8.5.1
  • Mimir: 0.1.0
  • Loki: 2.10.2
  • Tempo: 1.10.3
  • Minio: 14.7.11

LGTM Images Versions

  • Grafana: 11.2.0
  • Mimir: 2.13
  • Loki: 2.8.1
  • Tempo: 2.5
  • Minio: 2024.3.15

Installation

To install the LGTM minimal chart, follow these steps:

  1. Clone the repository:

    https://github.com/garovu/lgtm-minimal.git 
  2. Change to the lgtm-minimal directory:

    cd lgtm-minimal
  3. Install the chart using Helm:

    helm install lgtm .
  4. Check Configuration values on output file: lgtm.yaml

    cd lgtm-minimal
    helm repo update 
    helm dependency update
    helm dependency build
    helm template lgtm . > lgtm.yaml 

Configuration

The LGTM minimal chart can be configured using the values.yaml file. You can customize various aspects of the chart, such as the number of replicas, resource limits, and more.

For detailed configuration options, refer to the values.yaml file.

Usage

Once the chart is installed, you can access the LGTM components using the following URLs:

  • Loki: http://<LOKI_HOST>:<LOKI_PORT>
  • Grafana: http://<GRAFANA_HOST>:<GRAFANA_PORT>
  • Tempo: http://<TEMPO_HOST>:<TEMPO_PORT>
  • Mimir: http://<MIMIR_HOST>:<MIMIR_PORT>

Replace <LOKI_HOST>, <LOKI_PORT>, <GRAFANA_HOST>, <GRAFANA_PORT>, <TEMPO_HOST>, <TEMPO_PORT>, <MIMIR_HOST>, and <MIMIR_PORT> with the appropriate values.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

A helm chart for run LGTM stack (Grafana, Mimir, Loki, Tempo) with monolithic mode in small kubernetes cluster.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages