Releases
metrics-operator-v0.8.3
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 )
You can’t perform that action at this time.