Skip to content

Latest commit

 

History

History
267 lines (140 loc) · 17.1 KB

CHANGELOG.md

File metadata and controls

267 lines (140 loc) · 17.1 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.9.1 (2022-08-30)

Features

Bug Fixes

  • Deployment Type in remediation.triggered incompatible with Keptn cloud events (#366) (af1db26)

0.9.0 (2022-08-29)

⚠ BREAKING CHANGES

  • Keptn 0.18 compatibility (#363)

Features

  • Keptn 0.18 compatibility (#363) (1288de5)
  • Switch to resource-service in order to guarantee compat. with Keptn 0.18 and newer (#361) (d33a1a5)

0.8.5 (2022-08-17)

Features

  • Autodetect prometheus and alertmanager namespaces (#349) (e607d4b)

Bug Fixes

  • Alertmanager cloudevent payload (#353) (55caac4)
  • Auto-detection feature (#350) (7748961)
  • Default deployment in alerts/remediations to "primary" if not specified (#355) (6dffc14)

Other

  • Update Readme.md for release of 0.8.5 (#356) (cf7e32d)

0.8.4 (2022-07-18)

Features

Bug Fixes

0.8.3 (2022-06-30)

Bug Fixes

  • Compatibility issues with alertmanager configuration (#330) (278617e)

Docs

  • Update Compatibility matrix in README.md (#331) (13ec763)

0.8.2 (2022-06-29)

Features

0.8.1 (2022-06-21)

Features

  • Add role binding error handling (#307) (9e3b607)
  • Upgrade to Keptn 0.15.1 (#319) (ec85241)
  • Use Keptn secrets for storing external prometheus-server URL (#308) (5e35109)

Bug Fixes

  • docs: Release version in compatibility matrix (#321) (d1a0c30)
  • sanitize criteria string for alerts by removing white spaces (#233) (f7bcb51)

Other

0.8.0 (2022-05-11)

⚠ BREAKING CHANGES

  • This release requires Keptn 0.14.2 or newer to be installed.

Signed-off-by: Christian Kreuzberger [email protected]

Features

Bug Fixes

Docs

0.7.4 (2022-04-26)

Features

  • Allow scrape_interval configuration (#286) (32ca698)
  • Reimplement prometheus configuration parsing (#282) (bb693ec)
  • Remove unneeded Kubernetes role bindings (#281) (8c10544)
  • Use cloudevent for alerting endpoint (#270) (4d93045)
  • Utilize official prometheus api for querying SLI values (#288) (dfc6c24)

Docs

  • Added note about incompatibility with Keptn 0.14.x (#293) (7020465)

0.7.3 (2022-02-21)

Features

  • Allow labels and deployment types as placeholders for SLIs (#265) (ac86eed)
  • Keptn 0.12 compatibility (#269) (8bc2180)
  • only add prometheus alerts if remediation.yaml is defined for the stage (#253) (#255) (05dae73)

Bug Fixes

  • installing role and rolebinding from correct tag (#257) (2f41b77)

Refactoring

  • Do not delete prometheus pods after configuring ConfigMaps (#252) (1202556)
  • move SLI retrieval into eventhandling, re-use prometheus metric fetching (#264) (97adeec)
  • use built-in send event functionality of keptn/go-utils (#267) (908b4d5)

Other

  • added a way to test prometheus alerts (#271) (ac6e9c4)

0.7.2 (2021-12-17)

Features

  • install: use helm charts for installing (#231) (01e7679)

Bug Fixes

  • core: alert manager template does not need to be created, it usually already exists (#232) (fc104df)
  • core: Fix event forwarding to localhost (#195) (#203) (c24c27e)
  • core: fix event sending and added keptncontext (#60) (117a503)

Other

  • Add pre-release and release workflows, restructure CI test/build steps (#222) (34823fa)
  • remove eventbroker from code (#229) (b86311d)
  • renovate should use semantic commits (#238) (44488ab)
  • update codeowners and readme (#221) (de93089)
  • Use validate-semantic-pr workflow from keptn/gh-automation repo (#220) (4a02e0b)

0.7.1 (2021-11-04)

This release enhances prometheus-service to use the distributor of Keptn 0.10.0.

New Features

  • Distributor of Keptn 0.10.0 is used
  • Updated to keptn/go-utils 0.10.0

0.7.0 (2021-10-11)

This release conducts adoptions to support the auto-remediation use case with Keptn.

New Features

  • Allow environment variable for configuration-service #180
  • Adaptations to support the auto-remediation use case #177

0.6.2 (2021-09-03)

This release enhances prometheus-service to use the go-utils package of Keptn 0.9.0.

New Features

  • go-utils package of Keptn 0.9.0 is used

0.6.1 (2021-06-18)

This release enhances prometheus-service to use the distributor of Keptn 0.8.4.

New Features

  • Distributor of Keptn 0.8.4 is used

Known Limitations

  • A know limitation is that the same keptn context is calculated for different problems #60

0.6.0 (2021-06-07)

This release merges the functionality of the prometheus-sli-service into the prometheus-service. As a result, it is not required to deploy the prometheus-sli-service for fetching SLI metrics.

⚠️ The repository https://github.com/keptn-contrib/prometheus-sli-service is changed to read-only and will be archived. Further development of this functionality will happen here: https://github.com/keptn-contrib/prometheus-service

New Features

  • Adding Prometheus SLI functionalities to promtheus-services #132

Known Limitations

  • A know limitation is that the same keptn context is calculated for different problems #60

0.5.0 (2021-04-14)

New Features

  • Adding support for connecting external prometheus server and alert manager #117

Known Limitations

  • A know limitation is that the same keptn context is calculated for different problems #60

Older Releases

You can find release notes of older releases here: