Skip to content

Latest commit

 

History

History
85 lines (55 loc) · 2.12 KB

README.md

File metadata and controls

85 lines (55 loc) · 2.12 KB

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.