Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update installation instructions #71

Merged
merged 2 commits into from
Apr 23, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,23 @@

1. Create a values.yaml file based on the [default one](../charts/meta-monitoring/values.yaml). Fill in the names of the secrets created above as needed.

1. Add the repo

```
helm repo add grafana https://grafana.github.io/helm-charts
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

People might need to run helm repo update as well:

$ helm show chart grafana/meta-monitoring
Error: no cached repo found. (try 'helm repo update'): open /home/christian/.cache/helm/repository/grafana-index.yaml: no such file or directory

$ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "minio" chart repository
...Successfully got an update from the "hashicorp" chart repository
...Successfully got an update from the "elastic" chart repository
...Successfully got an update from the "grafana" chart repository
...Successfully got an update from the "prometheus-community" chart repository
...Successfully got an update from the "bitnami" chart repository
Update Complete. ⎈Happy Helming!⎈

$ helm show chart grafana/meta-monitoring
apiVersion: v2
appVersion: 0.0.1
dependencies:
- condition: local.logs.enabled
  name: loki
  repository: https://grafana.github.io/helm-charts
  version: 6.2.0
- name: alloy
  repository: https://grafana.github.io/helm-charts
  version: 0.1.1
- condition: local.metrics.enabled
  name: mimir-distributed
  repository: https://grafana.github.io/helm-charts
  version: 5.3.0
- condition: local.traces.enabled
  name: tempo-distributed
  repository: https://grafana.github.io/helm-charts
  version: 1.9.2
- condition: local.minio.enabled
  name: minio
  repository: https://charts.min.io
  version: 5.1.0
description: A Helm chart for meta monitoring Grafana Loki, Mimir and Tempo
name: meta-monitoring
type: application
version: 0.0.1

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point. This has been added.

```


1. Install this helm chart

```
helm install -n meta -f values.yaml meta ./charts/meta-monitoring
helm install -n meta -f values.yaml meta grafana/meta-monitoring
```

1. Upgrade

```
helm upgrade --install -f values.yaml -n meta meta ./charts/meta-monitoring
helm upgrade --install -f values.yaml -n meta meta grafana/meta-monitoring
```

1. Delete this chart:
Expand Down