github timescale/tobs 0.8.0

latest releases: 20.8.0, 20.7.0, 20.6.0...
2 years ago

At a high level, this release contains

  • Move default OpenTelemetry collector config from go code to values.yaml which is now configurable by the user during the install and upgrades.
  • Remove kubectl CLI dependency from go code.
  • Fix disable TimescaleDB issue if tobs is deployed as the observer cluster in multi-cluster env where primary tobs deployment will be an observer and the second tobs deployment will be aggregation layer for data.
  • Fix db-uri encoding with special characters.
  • Bump dependent OpenTelemetry-Operator helm chart to 0.5.1 (with this tobs supports openTelemetry auto-instrumentation)
  • Bump dependent Promscale helm chart to 0.8.0.
  • Replace Jaeger-Promscale with Jaeger upstream.
  • Tobs upgrade path for 0.8.0 release.
    • Refactor the Promscale values.yaml as per the new structure.
    • Remove jaegerPromscaleQuery as tobs 0.8.0 installs Jaeger upstream to query traces from Promscale.
    • Upgrade Kube-Prometheus CRDs to v0.53.1
    • Upgrade Cert-Manager (if installed by tobs) to v1.6.1 if no other resources in the cluster are using cert-manager installed by Tobs.

Note

  • tobs upgrade command should upgrade existing tobs installations to the latest 0.8.0 release.
  • helm upgrade notes for tobs.

Changelog

  • 9b36ac9 *: attempt linking tobs binary to system-wide location
  • 769152e *: fix installation script formatting and reduce echo usage
  • 1f909ac *: place tobs binary in a directory specified by XDG spec
  • dc05fab Add K8s supportability matrix
  • cc0e213 Add automatic helm chart publishing to release process
  • 3cf0750 Add comments + better error handling
  • 7254eff Bump otel to 0.5.1 helm chart
  • 2429fdf Capture Jaeger env from values.yaml
  • 8114c43 Create CODEOWNERS
  • 45af4b4 Fix a typo in README
  • 9e1d30b Fix helm chart download sequence
  • e2cbc72 Fix observer cluster issue
  • 19b4cea Merge pull request #185 from paulfantom/installer
  • ada1327 Merge pull request #191 from timescale/codeowners
  • 22a9e61 Merge pull request #195 from timescale/codeowners
  • 736ddc8 Move CODEOWNERS to .github
  • 320bdfe Release 0.8.0
  • 40dcffe Remove kubectl dependency
  • 83c9ade Run the init() function for k8s client auth in client_impl.go to authenticate to gcp as needed
  • dd62cb6 Switch default otelcol config from file to values.yaml
  • dc4ec25 Sync Promscale helm chart changes
  • 376d3ad URL encode database connection URI components
  • 695bea9 Update Jaeger to upstream Jaeger
  • f33dabe add dep up step in helm releaser
  • c59c2e6 chart: add telemetry values to helm chart
  • 9dad66b chart: bump promscale helm chart to 0.8.0
  • 9a65335 cli/cmd/install: enable telemetry data via cli
  • 2f5f4d0 cli/tests: amend testdata
  • a1398bf cli: fix parsing values.yaml
  • 95a7525 cli: quote values of environment variables due to kubernetes requirements
  • f358122 disable flaky upgrade tests
  • e83a976 fix incorrect helm releaser CI job
  • 5748fe5 fix promscale values assigning
  • 50dd3a1 fix review comments
  • 31737f5 go mod tidy
  • c05e873 iterate over review comments
  • c01cc35 iterate over review comments
  • b46158d iterated over review comments
  • 7e32a11 refactor, adjust according new Promscale secrets
  • a15c859 remove dep helm chart that are added for CI tests & refactor testdata charts
  • 9ceebef restructure jaeger promscale query endpoint
  • f9eb081 test depdent charts
  • c9001d9 tests: refactor testdata for helm chart testing
  • 8a88fb4 update tobs arch image
  • a3ae282 update tobs docs
  • f66412c upgrade path for v0.8.0

Don't miss a new tobs release

NewReleases is sending notifications on new releases.