Releases: keptn/lifecycle-toolkit
Releases · keptn/lifecycle-toolkit
cert-manager: v1.2.0
1.2.0 (2023-10-30)
Features
- add test and lint cmd to makefiles (#2176) (c55e0a9)
- cert-manager: add helm chart for cert manager (#2192) (b3b68fa)
- create new Keptn umbrella Helm chart (#2214) (41bd47b)
- generalize helm chart (#2282) (81334eb)
- move helm docs into values files (#2281) (bd1a37b)
Bug Fixes
- cert-manager: exclude CRDs from cache to avoid excessive memory usage (#2258) (5176a4c)
- change klt to keptn for annotations and certs (#2229) (608a75e)
- lifecycle-operator: remove hardcoded keptn namespace (#2141) (f10b447)
- update kustomization.yaml to avoid usage of deprecated patches/configs (#2004) (8d70fac)
Other
- adapt Makefile command to run unit tests (#2072) (2db2569)
- cert-manager: improve logging (#2279) (859459d)
- update k8s version (#1701) (010d7cd)
Dependency Updates
- update dependency kubernetes-sigs/controller-tools to v0.13.0 (#1930) (8b34b63)
- update dependency kubernetes-sigs/kustomize to v5.2.1 (#2308) (6653a47)
- update kubernetes packages (patch) (#2102) (b2853f9)
- update kubernetes packages to v0.26.8 (patch) (#1945) (6ce03d6)
- update module github.com/go-logr/logr to v1.3.0 (#2346) (bc06204)
- update module github.com/spf13/afero to v1.10.0 (#2170) (099a457)
- 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 k8s.io/apimachinery to v0.28.3 (#2298) (f2f8dfe)
- update module sigs.k8s.io/controller-runtime to v0.16.3 (#2306) (3d634a7)
klt: v0.8.2
0.8.2 (2023-09-06)
Features
- add
aggregation
field inKeptnMetric
(#1780) (c0b66ea) - add
step
field inKeptnMetric
(#1755) (03ca7dd) - add cloud events support (#1843) (5b47120)
- add grafana labels to work with kube-prometheus-stack (#1757) (3b7d5ed)
- add monitor action to all KLT workflows (#1923) (ee0a0f3)
- lifecycle-operator: clean up KeptnTask API by removing duplicated attributes (#1965) (257b220)
- metrics-operator monorepo setup (#1791) (51445eb)
- metrics-operator: add analysis controller (#1875) (017e08b)
- metrics-operator: add Analysis CRD (#1839) (9521a16)
- metrics-operator: add AnalysisDefinition CRD (#1823) (adf4621)
- metrics-operator: add AnalysisValueTemplate CRD (#1822) (f25b24d)
- metrics-operator: introduce range operators in AnalysisDefinition (#1976) (7fb8952)
- monorepo setup for lifecycle-operator, scheduler and runtimes (#1857) (84e243a)
- update stability of Certificate Manager (#1733) (e83d2ae)
Bug Fixes
- add missing cert-injection annotations to helm-chart test result (#1873) (56d6598)
- admit pod without creating KLT resources if owner of the pod is not supported (#1752) (f47ca50)
- bump KLT version in helm values (#1697) (342d9d1)
- fix Go badge (#1983) (c989a6c)
- operator: sanitize app name annotation from uppercase to lowercase (#1793) (0986360)
- remove klt-cert-manager from version bumps during KLT release (#1783) (a53e8e0)
- take last element in tag as Workload version number (#1726) (dc3ade0)
- update DOCKER CMD on docs/Makefile (#1745) (a9ac9f6)
Other
- add metrics-operator back to renovate (#2047) (e5a92c1)
- add status field docs to all CRDs (#1807) (650ecba)
- cleanup unused env variables in Makefile (#1913) (1ddd089)
- create pull request template (#1936) (a3f366d)
- fix minor security issues (#1728) (ea73cd9)
- improved example on app yamls (#1821) (584138f)
- main: release lifecycle-operator-and-scheduler libraries (#1979) (12d0f40)
- more renaming (#1830) (f2d5bdd)
- move from continuous helmify to custom chart (#1840) (b8d6241)
- operator: remove dependency on metrics-operator (#1715) (8e2aa3b)
- operator: standardize k8s Events on lifecycle path (#1692) (92730ad)
- operator: unexport EventSender in BuilderOptions (#1698) (c7e7335)
- promote Release Lifecycle to beta (#1833) (ee90157)
- release cert-manager 1.0.0 (#1619) (5a11d9a)
- release cert-manager 1.1.0 (#1972) (bb133cf)
- release cert-manager 1.1.0 (#1993) (a8c22f7)
- release cert-manager 1.1.0 (#1998) (5fbee38)
- release deno-runtime 1.0.0 (#1975) (8df9ca4)
- release deno-runtime 1.0.1 (#1990) (4e088c5)
- release lifecycle-operator 0.8.2 (#2033) (17ef13a)
- release metrics-operator 0.8.2 (#2030) (c523cb0)
- release python-runtime 1.0.0 (#1969) (9a995c4)
- release scheduler 0.8.2 (#2032) (cb4d2b1)
- release scheduler 0.8.2 (#2043) (621c59d)
- remove cert manager from renovate ignores ([#196...
scheduler: v0.8.2
0.8.2 (2023-09-06)
Other
- fix minor security issues (#1728) (ea73cd9)
- main: release lifecycle-operator-and-scheduler libraries (#1979) (12d0f40)
- release scheduler 0.8.2 (#2032) (cb4d2b1)
Docs
- implement KLT -> Keptn name change (#2001) (440c308)
- keptn Scheduler architecture documentation (#1777) (ce96200)
Dependency Updates
- update dependency kubernetes-sigs/kustomize to v5.1.1 (#1853) (354ab3f)
- update kubernetes packages (patch) (#1786) (cba2de5)
- update module github.com/onsi/ginkgo/v2 to v2.12.0 (#2019) (41e878f)
- update module github.com/onsi/gomega to v1.27.10 (#1796) (8f14bff)
- update module github.com/onsi/gomega to v1.27.9 (#1787) (90b6ce9)
- update module golang.org/x/net to v0.12.0 (#1662) (49318bf)
- update module golang.org/x/net to v0.14.0 (#1855) (3186188)
- update module google.golang.org/grpc to v1.56.2 (#1663) (0b618c4)
- update module google.golang.org/grpc to v1.57.0 (#1861) (fdcbdf5)
- update module k8s.io/kubernetes to v1.25.13 (#1958) (fb23f09)
metrics-operator: v0.8.2
0.8.2 (2023-09-06)
Features
- add
aggregation
field inKeptnMetric
(#1780) (c0b66ea) - add
interval
field forkubectl get KeptnMetric
(#1689) (1599ee9) - add
step
field inKeptnMetric
(#1755) (03ca7dd) - metrics-operator monorepo setup (#1791) (51445eb)
- metrics-operator: adapt to changes in DQL API (#1948) (88d693a)
- metrics-operator: add analysis controller (#1875) (017e08b)
- metrics-operator: add Analysis CRD (#1839) (9521a16)
- metrics-operator: add AnalysisDefinition CRD (#1823) (adf4621)
- metrics-operator: add AnalysisValueTemplate CRD (#1822) (f25b24d)
- metrics-operator: add new provider interface (#1943) (66320f8)
- metrics-operator: convert corner cases in SLO convertor (#1999) (95e0953)
- metrics-operator: introduce range operators in AnalysisDefinition (#1976) (7fb8952)
- metrics-operator: introduce scoring logic for Analysis evaluations (#1872) (b6f2172)
- metrics-operator: introduce SLI -> AnalysisValueTemplate converter (#1939) (6f2d261)
- metrics-operator: introduce SLO -> AnalysisDefinition converter (#1955) (9c9929c)
- metrics-operator: support combination of OR criteria in SLO converter (#2023) (aa430e7)
- metrics-operator: update datadog api to support
range.step
(#1842) (1d957b7) - metrics-operator: update dql provider to include range (#1919) (39db23e)
- metrics-operator: update dynatrace api to support
range.step
(#1812) (4407fc4) - monorepo setup for lifecycle-operator, scheduler and runtimes (#1857) (84e243a)
- update Datadog API to query metrics for range (#1615) (3b370ab)
- update Dynatrace provider to query metrics over a range (#1658) (0f0cddb)
- update prometheus api to support
range.step
(#1801) (e64fcd6)
Bug Fixes
- metrics-operator: fix url encoding in DT metrics queries (#1893) (5437df9)
- metrics-operator: flaky test in SLI converter (#1954) (cadb170)
- metrics-operator: flaky test in SLI converter (#1961) (d02a8ef)
- metrics-operator: make Fail target in AnalysisDefinition optional (#1903) (df874e2)
Other
- add status field docs to all CRDs (#1807) (650ecba)
- remove debug log containing secret (#1967) (75baefd)
- rename operator folder to lifecycle-operator (#1819) (97a2d25)
Docs
Performance
Dependency Updates
- update dependency kubernetes-sigs/controller-tools to v0.12.1 (#1765) (ba79a32)
- update dependency kubernetes-sigs/controller-tools to v0.13.0 (#1930) (8b34b63)
- update dependency kubernetes-sigs/kustomize to v5.1.1 (#1853) (354ab3f)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 0b618c4 (#1654) (c749313)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 440c308 (#2017) (c365734)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 88a54f9 (#1794) (fc976eb)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 8dbec2d (#1995) (2f51445)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to bb133cf (#1963) (c7697bf)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to cba2de5 (#1762) (b77bcea)
- update golang.org/x/exp digest to d852ddb (#2011) (12ee7b6)
- update kubernetes packages (patch) (#1786) ([cba2de5](https://github.com/ke...
lifecycle-operator: v0.8.2
0.8.2 (2023-09-06)
Features
- add cloud events support (#1843) (5b47120)
- lifecycle-operator: clean up KeptnTask API by removing duplicated attributes (#1965) (257b220)
- metrics-operator: add analysis controller (#1875) (017e08b)
- metrics-operator: add Analysis CRD (#1839) (9521a16)
- monorepo setup for lifecycle-operator, scheduler and runtimes (#1857) (84e243a)
Bug Fixes
- lifecycle-operator: avoid setting the overall state of an App or WorkloadInstance between state transitions (#1871) (ee0b085)
Other
- main: release lifecycle-operator-and-scheduler libraries (#1979) (12d0f40)
- rename operator folder to lifecycle-operator (#1819) (97a2d25)
Docs
Dependency Updates
- update dependency kubernetes-sigs/controller-tools to v0.13.0 (#1930) (8b34b63)
- update dependency kubernetes-sigs/kustomize to v5.1.1 (#1853) (354ab3f)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 440c308 (#2017) (c365734)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 88a54f9 (#1794) (fc976eb)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 8dbec2d (#1995) (2f51445)
- update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to bb133cf (#1963) (c7697bf)
- update kubernetes packages to v0.26.8 (patch) (#1945) (6ce03d6)
- update module github.com/onsi/ginkgo/v2 to v2.12.0 (#2019) (41e878f)
- update module github.com/onsi/gomega to v1.27.10 (#1796) (8f14bff)
- update module golang.org/x/net to v0.14.0 (#1855) (3186188)
- update module google.golang.org/grpc to v1.57.0 (#1861) (fdcbdf5)
- update opentelemetry-go monorepo (minor) (#1931) (a0a1a7e)
Refactoring
cert-manager: v1.1.0
deno-runtime: v1.0.1
python-runtime: v1.0.0
deno-runtime: v1.0.0
cert-manager: v1.0.0
1.0.0 (2023-08-28)
Dependency Updates
- update dependency kubernetes-sigs/controller-tools to v0.12.1 (#1765) (ba79a32)
- update dependency kubernetes-sigs/kustomize to v5.1.1 (#1853) (354ab3f)
- update kubernetes packages (patch) (#1786) (cba2de5)
- update module golang.org/x/net to v0.12.0 (#1662) (49318bf)
- update module golang.org/x/net to v0.14.0 (#1855) (3186188)