Skip to content

metrics-operator: v0.8.3

Compare
Choose a tag to compare
@keptn-bot keptn-bot released this 30 Oct 15:16
d4d7a83

0.8.3 (2023-10-30)

Features

  • add test and lint cmd to makefiles (#2176) (c55e0a9)
  • aggregation functions support for metrics controller (#1802) (678c4c9)
  • create new Keptn umbrella Helm chart (#2214) (41bd47b)
  • generalize helm chart (#2282) (81334eb)
  • metrics-operator: add basicauth to prometheus provider (#2154) (bab605e)
  • metrics-operator: add helm chart for metrics operator (#2189) (a5ae3de)
  • metrics-operator: add query to the analysis result (#2188) (233aac4)
  • metrics-operator: add support for user-friendly duration string for specifying time frame (#2147) (34e5384)
  • metrics-operator: expose analysis results as Prometheus Metric (#2137) (47b756c)
  • metrics-operator: implement interface for analysis value retrieval in DQL provider (#2194) (3d7f737)
  • metrics-operator: remove omitempty tags to get complete representation of AnalysisResult (#2078) (a08b9ca)
  • move helm docs into values files (#2281) (bd1a37b)
  • update KeptnMetric to store multiple metrics in status (#1900) (2252b2d)

Bug Fixes

  • change klt to keptn for annotations and certs (#2229) (608a75e)
  • helm charts image registry, image pull policy and install action (#2361) (76ed884)
  • lifecycle-operator: remove hardcoded keptn namespace (#2141) (f10b447)
  • metrics-operator: convert SLI names to valid K8s resource names (#2125) (6da3276)
  • metrics-operator: fix log message for AnalysisDefinition lookup (#2092) (598fed3)
  • metrics-operator: fix panic due to write attempt on closed channel (#2119) (33eb9d7)
  • metrics-operator: flush status when analysis is finished (#2122) (276b609)
  • metrics-operator: introduce .status.state in Analysis (#2061) (b08b4d8)
  • metrics-operator: use context with timeout for fetching analysis values (#2213) (6945069)
  • update kustomization.yaml to avoid usage of deprecated patches/configs (#2004) (8d70fac)
  • update outdated CRDs in helm chart templates (#2123) (34c9d11)

Other

  • adapt Makefile command to run unit tests (#2072) (2db2569)
  • metrics-operator: improve logging (#2269) (2e35273)
  • metrics-operator: inject ProviderFactory into KeptnMetric reconciler (#2062) (579dc10)
  • metrics-operator: refactor fetching resouce namespaces during analysis (#2105) (38c8332)
  • regenerate CRDs (#2074) (63f5dc1)
  • update k8s version (#1701) (010d7cd)
  • update release please config to work with umbrella chart (#2357) (6ff3a5f)

Docs

  • add first iteration of analysis documentation (#2167) (366ee1f)
  • metrics-operator: usage of SLI and SLO converters (#2013) (57bc225)

Dependency Updates

  • metrics-operator: replace grpc version with v1.58.3 (#2353) (51269d4)
  • replace otel libraries with newer versions (#2312) (adda244)
  • update dependency kubernetes-sigs/kustomize to v5.2.1 (#2308) (6653a47)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 010d7cd (#2106) (2ef614a)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 066be3e (#2274) (c6d9c52)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 099a457 (#2169) (643ae4e)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 3077e31 (#2313) (cf52945)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 4342d33 (#2177) (2b5267c)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 469578e (#2038) (d240e56)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 5efa650 (#2155) (fa8c891)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 608a75e (#2231) (26ff714)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 6566e7d (#2143) (9e7fe83)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 8dd3394 (#2271) (b29fc99)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to a15b038 (#2205) (1592926)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to a656512 (#2230) (f11fdb9)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to b2853f9 (#2094) (b9019cd)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to c1166ff (#2242) (aa53137)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to f2f3a0c (#2132) (2039d36)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to f2f8dfe (#2297) (e13b9be)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to f3bbb96 (#2342) (89ddb2f)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to fda2315 (#2300) (bffbaf2)
  • update golang.org/x/exp digest to 3e424a5 (#2243) (61ca8b7)
  • update golang.org/x/exp digest to 7918f67 (#2246) (a05a915)
  • update golang.org/x/exp digest to 9212866 (#2039) (2fba7c9)
  • update golang.org/x/exp digest to 9212866 (#2133) (3390f17)
  • update kubernetes packages (patch) (#2102) (b2853f9)
  • update module github.com/datadog/datadog-api-client-go/v2 to v2.17.0 (#2107) (a048036)
  • update module github.com/datadog/datadog-api-client-go/v2 to v2.17.0 (#2134) (f2f3a0c)
  • update module github.com/datadog/datadog-api-client-go/v2 to v2.18.0 (#2301) (d3ecf2e)
  • update module github.com/go-logr/logr to v1.3.0 (#2346) (bc06204)
  • update module github.com/open-feature/go-sdk to v1.8.0 (#2208) (1494568)
  • update module github.com/prometheus/client_golang to v1.17.0 (#2207) (de8b958)
  • update module github.com/prometheus/client_model to v0.5.0 (#2247) (cb7a4b3)
  • update module github.com/prometheus/common to v0.45.0 (#2304) (5705847)
  • update module golang.org/x/net to v0.15.0 (#2065) (50ce9c0)
  • update module golang.org/x/net to v0.15.0 (#2135) (214af30)
  • update module golang.org/x/net to v0.16.0 (#2249) (e89ea71)
  • update module golang.org/x/net to v0.17.0 (#2267) (8443874)
  • update module k8s.io/apimachinery to v0.28.3 (#2298) (f2f8dfe)
  • update module sigs.k8s.io/controller-runtime to v0.16.3 (#2306) (3d634a7)
  • update module sigs.k8s.io/yaml to v1.4.0 (#2347) (a8d9170)