Releases
lifecycle-operator-v0.8.3
lifecycle-operator: v0.8.3
0.8.3 (2023-10-31)
Features
adapt code to use KeptnWorkloadVersion instead of KeptnWorkloadInstance (#2255 ) (c06fae1 )
add test and lint cmd to makefiles (#2176 ) (c55e0a9 )
create new Keptn umbrella Helm chart (#2214 ) (41bd47b )
generalize helm chart (#2282 ) (81334eb )
lifecycle-operator: add helm chart for lifecycle operator (#2200 ) (9f0853f )
lifecycle-operator: automatically decide for scheduler installation based on k8s version (#2212 ) (25976ea )
lifecycle-operator: introduce functions for SchedulingGates functionality (#2140 ) (b40503e )
lifecycle-operator: introduce metric showing readiness of operator (#2152 ) (c0e3f48 )
lifecycle-operator: introduce option to enable lifecycle orchestration only for specific namespaces (#2244 ) (12caf03 )
lifecycle-operator: introduce v1alpha4 API version for KeptnWorkloadInstance (#2250 ) (d95dc10 )
metrics-operator: add support for user-friendly duration string for specifying time frame (#2147 ) (34e5384 )
move helm docs into values files (#2281 ) (bd1a37b )
support scheduling gates in integration tests (#2149 ) (3ff67d5 )
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: make sure the CloudEvents endpoint from the KeptnConfig is applied (#2289 ) (b5d9fc0 )
lifecycle-operator: remove hardcoded keptn namespace (#2141 ) (f10b447 )
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 )
lifecycle-operator: improve logging (#2253 ) (8dd3394 )
lifecycle-operator: refactor pod mutating webhook (#2233 ) (c2cc89a )
lifecycle-operator: remove direct dependency on jsonpatch (#2187 ) (d7fce2a )
lifecycle-operator: remove spans created by webhook (#2331 ) (9f21fb6 )
lifecycle-operator: remove spans for reconciliation loops, adjust log levels (#2310 ) (d73008c )
regenerate CRDs (#2074 ) (63f5dc1 )
update k8s version (#1701 ) (010d7cd )
update release please config to work with umbrella chart (#2357 ) (6ff3a5f )
Docs
Dependency Updates
update dependency kubernetes-sigs/kustomize to v5.2.1 (#2308 ) (6653a47 )
update ghcr.io/keptn/deno-runtime docker tag to v1.0.2 (#2367 ) (6c17203 )
update ghcr.io/keptn/python-runtime docker tag to v1.0.1 (#2368 ) (134191a )
update ghcr.io/keptn/scheduler docker tag to v0.8.3 (#2374 ) (16a4a14 )
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 kubernetes packages (patch) (#2102 ) (b2853f9 )
update module github.com/argoproj/argo-rollouts to v1.6.0 (#2064 ) (d5c428a )
update module github.com/go-logr/logr to v1.3.0 (#2346 ) (bc06204 )
update module github.com/onsi/ginkgo/v2 to v2.12.1 (#2156 ) (dbf2867 )
update module github.com/onsi/ginkgo/v2 to v2.13.0 (#2272 ) (0df464d )
update module github.com/onsi/gomega to v1.28.0 (#2209 ) (c0726d0 )
update module github.com/onsi/gomega to v1.28.1 (#2343 ) (64b1508 )
update module github.com/prometheus/client_golang to v1.17.0 (#2207 ) (de8b958 )
update module golang.org/x/net to v0.15.0 (#2065 ) (50ce9c0 )
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 google.golang.org/grpc to v1.58.0 (#2066 ) (6fae5a7 )
update module google.golang.org/grpc to v1.58.1 (#2115 ) (d08df40 )
update module google.golang.org/grpc to v1.58.2 (#2163 ) (5efa650 )
update module google.golang.org/grpc to v1.58.3 (#2275 ) (66e86c0 )
update module google.golang.org/grpc to v1.59.0 (#2302 ) (fda2315 )
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 opentelemetry-go monorepo (minor) (#2108 ) (4e5d29e )
update opentelemetry-go monorepo (minor) (#2210 ) (d577311 )
You can’t perform that action at this time.