From 15ef3aa965054c48a4cb4bb67aa476d0fb3bc67c Mon Sep 17 00:00:00 2001
From: qclaogui <17244565+qclaogui@users.noreply.github.com>
Date: Thu, 10 Oct 2024 03:38:34 +0000
Subject: [PATCH] Add release notes for v0.1.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 🤖QC Owl App[bot] <165384878+qc-owl-app[bot]@users.noreply.github.com>
---
docs/release_notes/0.1.0.md | 246 +++++++++++++++++++++++++++++++++++-
1 file changed, 241 insertions(+), 5 deletions(-)
diff --git a/docs/release_notes/0.1.0.md b/docs/release_notes/0.1.0.md
index 3b600946..1959bb6b 100644
--- a/docs/release_notes/0.1.0.md
+++ b/docs/release_notes/0.1.0.md
@@ -1,9 +1,245 @@
-# Release 0.1.0
-## Features
+# Release v0.1.0
-## Improvements
+A simple command to run Grafana LGTMP Stack in Docker or Kubernetes.
-## Bug Fixes
+## What's Changed
+
+- Improve sync rules to mimir cluster (#68)
+- chore: rename from docker-compose.yaml to compose.yaml (#66)
+- Docker Compose(traces): Enable caches (#56)
+- Minio: Support Minio Metrics V3 API (#52)
+- Docker Compose: add --env-file support (#48)
+- Take Grafana LGTMP Stack to the command line (#32)
+- Showcase: agent module auto loading integrations (#19)
+- Creating a registry proxy / pull-through registry (#18)
+
+## 🚀 Features
+
+
+21 changes
+
+- [compose] Bump to tempo 2.6.0 \& support Explore Traces (#244)
+- Automate dashboards screenshots (#225)
+- add cert-exporter (#219)
+- Add Docker Compose Options parameters behind the Make Target command (#199)
+- TLS Certificate management with Cert Manager (#184)
+- [Examples]: Add Grafana Explore Profiles (#180)
+- kubernetes jobs Metrics Scrape (#119)
+- Updatecli: Check for dependency updates (#109)
+- [alloy]add docker compose configs support (#99)
+- Issue-76: Monitoring Mixins support for multiple modes (#80)
+- [Monitoring Mixins]: Supports multiple modes (#77)
+- Add option to collect metrics (#58)
+- Docker Compose(profiles): Profiles Ingestion via Labels (#51)
+- Docker Compose(metrics): Metric Ingestion via Labels (#49)
+- Docker Compose(logs): Log Ingestion via Labels (#47)
+- Kubernetes(traces): add metrics\_generator (#39)
+- Take Grafana LGTMP Stack to the command line (#25)
+- Kubernetes: mimir-distributed for Metrics (#17)
+- [Metrics] Add support deploy microservices mode in kubernetes (#7)
+- Add support include feature in docker-compose v2.20 (#6)
+- Add Read-Write mode - Metrics (#1)
+
+
+## 🎯 Improvements
+
+
+24 changes
+
+- add go-lint and goreleaser-lint (#213)
+- Enforce a stricter format than gofmt (#212)
+- Support for health checks using CMD rather than CMD-SHELL (#200)
+- [bingo] Update k3d to 5.7.1 (#169)
+- Easily customize default configuration file (#106)
+- Imrpove Alloy integrations (#102)
+- [Alloy Integrations] Add memcached Integration (#98)
+- clean tempo loki pyroscope dashboards (#97)
+- Migrate from Grafana Agent Flow to Grafana Alloy (#95)
+- [kubernetes]: Imporve kubernetes deploy (#88)
+- [docker compose]: Imporve healthcheck (#87)
+- [Docker Compose] Improve dashboards rules and alerts pre-provisioning (#84)
+- [Examples]: add Grafana OnCall integration example (#83)
+- [Embeded] Add an email testing server (#82)
+- Add common grafana and grafana-agent (#69)
+- Metrics: Agent add cAdvisor integration (#64)
+- Agents always enable metrics collection (#63)
+- Separate dashboards rules and alerts provisioning (#62)
+- Kubernetes(LGTMP): Enable caches (#60)
+- Kubernetes: charts config(loki mimir tempo pyroscope) in monolithic-mode update (#59)
+- Gateway(nginx): Defaulte env variable values with entrypoint scripts (#57)
+- Docker Compose(logs): Enable caches (#55)
+- Docker Compose(metrics): Enable caches in monolithic-mode (#54)
+- Mimirtool load rules instead of prometheus (#2)
+
+
+## 🐛 Bug Fixes
+
+- Fix(compose): include services override not trigger (#75)
+
+## 🧰 Maintenance
+
+
+22 changes
+
+- compose: bump to grafana/alloy 1.4.1 (#245)
+- compose: bump to grafana/pyroscope 1.8.0 (#239)
+- regenerates k8s manifests (#183)
+- bump to grafana/alloy:v1.2.1 (#173)
+- bump to grafana/mimir:2.13.0 (#170)
+- bump to grafana/loki:3.1.0 (#166)
+- bump to grafana/alloy:v1.2.0 (#162)
+- bump to grafana/tempo:2.5.0 (#145)
+- bump to grafana/pyroscope:1.6.0 (#140)
+- bump to grafana/alloy:v1.1.1 (#139)
+- enable multi-tenancy (#135)
+- [Examples] Grafana Beyla (#121)
+- [example] Enabled local LGTMP Stack meta monitoring (#120)
+- Add Docker Desktop Mixin (#108)
+- [kubernetes] Logs from Kubernetes containers using the Kubernetes API (#107)
+- [Examples]: Add Grafana Explore Logs (#105)
+- [kubernetes]: Migrate from Agent Flow to Alloy (#104)
+- Bump Loki to 3.0.0 (#94)
+- New module for Grafana Agent (#93)
+- Bump up deps (#90)
+- [Examples]: add github-exporter with github-mixin example (#86)
+- Add 🤖QC Owl App[bot] support (#78)
+
+
+## ⬆️ Dependencies
+
+
+95 changes
+
+- Bump peter-evans/create-pull-request from 7.0.2 to 7.0.5 (#240)
+- [kubernetes] Update common dependency helm charts (#206)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#205)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#190)
+- [kubernetes] Update common dependency helm charts (#189)
+- Bump dagger.io/dagger from 0.12.0 to 0.12.1 (#188)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#187)
+- [kubernetes] Update common dependency helm charts (#182)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#181)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#179)
+- Bump dagger.io/dagger from 0.11.9 to 0.12.0 (#176)
+- Bump github.com/prometheus/prometheus from 0.53.0 to 0.53.1 (#177)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#174)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#172)
+- [kubernetes] Update common dependency helm charts (#171)
+- Bump github.com/prometheus/common from 0.54.0 to 0.55.0 (#165)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#164)
+- [kubernetes] Update common dependency helm charts (#163)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#161)
+- [kubernetes] Update common dependency helm charts (#160)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#154)
+- Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (#156)
+- Bump dagger.io/dagger from 0.11.6 to 0.11.9 (#159)
+- Bump github.com/prometheus/prometheus from 0.52.1 to 0.53.0 (#158)
+- [kubernetes] Update common dependency helm charts (#155)
+- [kubernetes] Update common dependency helm charts (#153)
+- [kubernetes] Update LGTMP stack dependency Helm charts (#150)
+- Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 (#149)
+- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#152)
+- [kubernetes] Update common dependency helm charts (#151)
+- [updatecli] Update LGTMP stack dependency Helm charts (#147)
+- [updatecli] Update common dependency helm charts (#148)
+- [updatecli] Update common dependency helm charts (#146)
+- [updatecli] Update LGTMP stack dependency Helm charts (#142)
+- [updatecli] Update common dependency helm charts (#141)
+- Bump dagger.io/dagger from 0.11.4 to 0.11.6 (#143)
+- Bump github.com/prometheus/prometheus from 0.52.0 to 0.52.1 (#144)
+- [updatecli] Update LGTMP stack dependency Helm charts (#137)
+- [updatecli] Update common dependency helm charts (#138)
+- [updatecli] Update LGTMP stack dependency Helm charts (#136)
+- [updatecli] Update common dependency helm charts (#134)
+- [updatecli] Update LGTMP stack dependency Helm charts (#127)
+- [updatecli] Update common dependency helm charts (#133)
+- Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 (#130)
+- Bump dagger.io/dagger from 0.11.2 to 0.11.4 (#131)
+- Bump github.com/prometheus/client\_golang from 1.19.0 to 1.19.1 (#132)
+- [updatecli] Update common dependency helm charts (#129)
+- [updatecli] Update common dependency helm charts (#128)
+- [updatecli] Update common dependency helm charts (#126)
+- [updatecli] Update LGTMP stack dependency Helm charts (#125)
+- [updatecli] Update common dependency helm charts (#123)
+- [updatecli] Update LGTMP stack dependency Helm charts (#124)
+- Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 (#122)
+- [updatecli] Update LGTMP stack dependency Helm charts (#118)
+- [updatecli] Update common dependency helm charts (#117)
+- [updatecli] Update LGTMP stack dependency Helm charts (#116)
+- Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 (#114)
+- Bump github.com/prometheus/common from 0.52.3 to 0.53.0 (#113)
+- [updatecli] Update common dependency helm charts (#112)
+- Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (#100)
+- Bump github.com/prometheus/common from 0.51.1 to 0.52.3 (#101)
+- Bump Loki to 3.0.0 (#94)
+- Bump up deps (#90)
+- Bump Mimir to 2.12.0 (#89)
+- Bump dagger.io/dagger from 0.10.2 to 0.10.3 (#85)
+- Bump Pyroscope to 1.5.0 (#61)
+- Bump github.com/prometheus/common from 0.49.0 to 0.50.0 (#46)
+- Move to https://github.com/qclaogui/agent-modules.git (#45)
+- Bump to grafana 10.4.0 (#43)
+- Bump grafana-agent to 0.40.2 (#42)
+- Bump github.com/prometheus/common from 0.48.0 to 0.49.0 (#41)
+- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#40)
+- Bump to Tempo 2.4.0 (#38)
+- Bump dagger.io/dagger from 0.9.10 to 0.9.11 (#37)
+- Bump github.com/prometheus/common from 0.46.0 to 0.47.0 (#36)
+- Bump dagger.io/dagger from 0.9.8 to 0.9.9 (#35)
+- Bump Pyroscope to 1.4.0 (#34)
+- update grafana to 10.3.1 (#31)
+- grafana/loki:2.9.4 (#30)
+- Bump dagger.io/dagger from 0.9.6 to 0.9.7 (#29)
+- update loki to 2.9.3 (#28)
+- Bump Mimir to 2.11.0 (#27)
+- Bump Pyroscope to 1.3.0 (#26)
+- Bump dagger.io/dagger from 0.9.5 to 0.9.6 (#24)
+- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#22)
+- Bump dagger.io/dagger from 0.9.1 to 0.9.4 (#21)
+- Bump dagger.io/dagger from 0.9.0 to 0.9.1 (#15)
+- Bump dagger.io/dagger from 0.8.8 to 0.9.0 (#14)
+- Bump dagger.io/dagger from 0.8.7 to 0.8.8 (#13)
+- Bump dagger.io/dagger from 0.8.5 to 0.8.7 (#12)
+- Bump dagger.io/dagger from 0.8.4 to 0.8.5 (#11)
+- Bump actions/checkout from 3 to 4 (#10)
+- Bump dagger.io/dagger from 0.8.2 to 0.8.4 (#9)
+- Bump dagger.io/dagger from 0.8.1 to 0.8.2 (#8)
+- Bump dagger.io/dagger from 0.7.4 to 0.8.1 (#3)
+
+
+## New Contributors
+ and @qc-owl-app
+
+🎉 **Thanks to all contributors helping with this release!** 🎉
+## Grafana LGTMP Stack default port-mapping
+
+| Port-mapping | Component | Description |
+| --- | --- | --- |
+| , , , | [Alloy][1] | Eexpose port so we can directly access inside container |
+| | [Loki][2] | Expose port so we can directly access inside container |
+| , | [Grafana][3] | Expose port so we can directly access inside container |
+| , , | [Tempo][4] | Expose port so we can directly access inside container |
+| | [Mimir][5] | Expose port so we can directly access inside container |
+| | [Pyroscope][6] | Expose port so we can directly access inside container |
+| , | [Minio][7] | Expose port so we can access console with , |
+| , , | [Inbucket][8] | Expose port to use for the email testing server web interface. |
+
+[1]: https://github.com/grafana/alloy
+[2]: https://github.com/grafana/loki
+[3]: https://github.com/grafana/grafana
+[4]: https://github.com/grafana/tempo
+[5]: https://github.com/grafana/mimir
+[6]: https://github.com/grafana/pyroscope
+[7]: https://github.com/minio/minio
+[8]: https://github.com/inbucket/inbucket
+
+## Helpful Links
+
+-
+-
+-
+-
+-
+- [Grafana Agent Configuration Generator](https://github.com/grafana/agent-configurator) a tool allows for easy configuration of Grafana Agents Flow system
-## Acknowledgments