Upgrade notes
- Grafana is now by default using SQLite3 as database backend.
Deprecation Notices for Next Release
- We are migrating towards a single way of installing and managing tobs stack. As such this is the last release supporting tobs CLI and we are recommending using helm based installation method. Going forward we won't be supporting current CLI.
- PromLens is no longer enabled by default and it will be removed in next release.
Notes
- Only kubernetes 1.23+ versions are supported. This is required as kubernetes control plane changed metric names and as a result alerts and dashboards had to be adjusted.
- Prometheus and Alertmanager are by default deployed in HA mode.
Changelog
- 7ab019e: .github: use GH action to assign all new issues to O11y applications project (@paulfantom)
- 86e301c: Merge pull request #362 from paulfantom/project-management (@paulfantom)
- 68924e8: Update project-management.yml (@paulfantom)
- 178c34d: Update project-management.yml (@paulfantom)
- 9f52745: *: change goreleaser changelog format and allow closing milestones (@paulfantom)
- a102b99: .github: fix PR template (@paulfantom)
- c60de43: Fix Otel Operator auto-instrumentation (@jamessewell)
- 010e0f2: chart: bump grafana version (@paulfantom)
- e0be3d6: Merge pull request #373 from timescale/js/auto-instrumentation-fix (@paulfantom)
- b8911db: Merge pull request #374 from paulfantom/grafana-img (@paulfantom)
- de450ca: Remove Jaeger from message Tobs prints at the end (@ramonguiu)
- f77abb1: Fix prometheusremotewrite endpoint (@alexpdp7)
- 625f6fc: chore(deps): update github actions to v3 (@renovate-bot)
- 5a1af8c: Merge pull request #380 from alexpdp7/patch-1 (@paulfantom)
- 04e3968: Merge pull request #378 from ramonguiu/jaeger-cleanup (@paulfantom)
- a805d0a: Export InstallSpec.ConfirmActions to fix #382 (@Davincible)
- 6ad131d: Add an --export option to the 'install' CLI target (@graveland)
- 055c39d: Gofmt (@Davincible)
- cd5418b: chore(deps): update helm charts (@renovate-bot)
- c514a8c: Merge pull request #385 from Davincible/master (@paulfantom)
- ceea950: Merge pull request #381 from timescale/renovate/helm-charts (@paulfantom)
- 24e203c: Merge pull request #384 from timescale/renovate/major-github-actions (@paulfantom)
- a79291e: Merge pull request #363 from paulfantom/adjust-goreleaser (@paulfantom)
- 8e6d025: chart/templates: fix commands used in helm notes (@paulfantom)
- 6457883: .github: create milestones only for minor releases, not for patches (@paulfantom)
- f47fd75: Merge pull request #388 from paulfantom/helm-notes (@paulfantom)
- 15e4089: chart: disable promlens by default (@paulfantom)
- e70bebd: *: bump supported kubernetes versions (@paulfantom)
- 3153177: chore(deps): update helm release kube-prometheus-stack to v35.4.2 (@renovate-bot)
- 35709d5: cli/cmd/install: remove deprecated flags and hard exit on their usage (@paulfantom)
- c3bc100: Merge pull request #398 from paulfantom/deprecated-promlens (@paulfantom)
- b045b31: Merge pull request #400 from timescale/renovate/helm-charts (@paulfantom)
- 73d50cf: Merge pull request #399 from paulfantom/kubernetes-compat (@paulfantom)
- a2b809c: Merge pull request #397 from paulfantom/remove-flags (@paulfantom)
- e8464d0: chart: bump timescaledb image (@paulfantom)
- 4107ac3: chart/templates: remove custom enablement of toolkit extension (@paulfantom)
- c36dc51: chart: lock kubernetes version (@paulfantom)
- f2389c2: Merge pull request #401 from paulfantom/toolkit (@paulfantom)
- 88d6bb4: chart: remove mentions of tobs CLI from helm notes (@paulfantom)
- 30564de: Merge pull request #402 from paulfantom/kubeVersion (@paulfantom)
- 9618c7e: Merge pull request #406 from paulfantom/no-cli-notes (@paulfantom)
- d821446: docs/assets: update architecture diagram (@paulfantom)
- 3e1a4cb: Merge pull request #411 from paulfantom/architecture-diagram (@paulfantom)
- 8536a9d: cli/tests/testdata: disable telemetry in tests (@paulfantom)
- c1197e8: chart: add ServiceMonitors for otel components (@paulfantom)
- f331f7d: Merge pull request #412 from paulfantom/disable-telemetry (@paulfantom)
- 19d3da3: *: include release instructions (@paulfantom)
- 6d90128: chore(deps): update helm charts (@renovate-bot)
- e45cc5e: Merge pull request #403 from paulfantom/otel-service-monitors (@paulfantom)
- 1851520: Merge pull request #409 from paulfantom/release (@paulfantom)
- debe642: Merge pull request #410 from timescale/renovate/helm-charts (@paulfantom)
- a35e16e: docs: Update to helm usage by default (@onprem)
- e4dd0d6: Merge pull request #390 from paulfantom/fix-milestone-creation (@paulfantom)
- 7bf0fbe: docs: Move CLI getting started to cli/README.md (@onprem)
- 9bf05a7: chore(deps): update helm charts (@renovate-bot)
- 8eb8125: Merge pull request #413 from onprem/docs-helm (@paulfantom)
- fca8d9b: Merge pull request #414 from timescale/renovate/helm-charts (@paulfantom)
- a9e0755: Deploy Prometheus in high availability mode (@onprem)
- 4fe5e49: chore(deps): update helm release kube-prometheus-stack to v35.6.2 (@renovate-bot)
- 2e4e10e: Merge pull request #416 from onprem/prom-ha (@paulfantom)
- fb7de04: Merge pull request #419 from timescale/renovate/helm-charts (@paulfantom)
- b2d0019: chore(deps): update helm release kube-prometheus-stack to v36 (@renovate-bot)
- 2eaacd7: Merge pull request #420 from timescale/renovate/major-helm-charts (@paulfantom)
- d131d96: *: create top-level makefile (@paulfantom)
- f028b86: Merge pull request #357 from paulfantom/makefiles (@paulfantom)
- 5aabdf1: chore(deps): update helm charts (@renovate-bot)
- 1ce5a19: Merge pull request #424 from timescale/renovate/helm-charts (@paulfantom)
- 99d98a4: chore(deps): update helm values grafana/grafana to v9 (@renovate-bot)
- 4e833ca: Merge pull request #425 from timescale/renovate/major-helm-charts (@paulfantom)
- 3dd548e: Merge branch 'master' into brent/export (@graveland)
- 0af7ddb: chore(deps): update helm release kube-prometheus-stack to v36.0.2 (@renovate-bot)
- ad9276f: Merge pull request #426 from timescale/renovate/helm-charts (@paulfantom)
- 3cd01e1: chart: use grafana built-in SQL storage instead of timescaledb (@paulfantom)
- b79fe53: chart/docs: specify how to run timescaledb as grafana DB (@paulfantom)
- 538596b: cli/tests: amend tests and sync values file (@paulfantom)
- d615c91: Merge pull request #404 from paulfantom/grafana-storage (@paulfantom)
- fd61a1a: chart: deploy alertmanager in HA mode (@paulfantom)
- c2bcf3c: cli/tests: increase wait times (@paulfantom)
- 484e862: .github: change code ownership (@paulfantom)
- 1da2d60: Enable more dry-run / template mode (@graveland)
- c509d0a: Merge branch 'master' into brent/export (@graveland)
- 3d04c8e: Merge pull request #429 from timescale/brent/export (@paulfantom)
- b37fe2d: Merge pull request #423 from paulfantom/ha-alertmanager (@paulfantom)
- 24b882b: chore(deps): update helm release opentelemetry-operator to v0.8.1 (@renovate[bot])
- 3f3d1fc: Merge pull request #431 from timescale/renovate/helm-charts (@paulfantom)
- 3050a7c: .github: assign issues to o11y-services board (@paulfantom)
- af8fd34: Merge pull request #432 from paulfantom/promject-mgmt (@paulfantom)
- 1a55694: Merge pull request #389 from paulfantom/codeowners-2 (@paulfantom)
- b65bf88: chore(deps): update helm charts helm releases (@renovate[bot])
- c590d0a: Merge pull request #433 from timescale/renovate/helm-charts (@paulfantom)
- e0883bc: Prepare 0.11.0 release (@paulfantom)
- 463856c: Merge pull request #428 from paulfantom/new-release-0.11 (@paulfantom)
Full Changelog: 0.10.0...0.11.0