Releases
klt-v0.9.0
0.9.0 (2023-10-31)
Features
adapt code to use KeptnWorkloadVersion instead of KeptnWorkloadInstance (#2255 ) (c06fae1 )
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 )
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 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 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: remove omitempty tags to get complete representation of AnalysisResult (#2078 ) (a08b9ca )
move helm docs into values files (#2281 ) (bd1a37b )
support scheduling gates in integration tests (#2149 ) (3ff67d5 )
update KeptnMetric
to store multiple metrics in status (#1900 ) (2252b2d )
Bug Fixes
add 404 page to the docs (#2071 ) (7e6b2e5 )
add uid fields to Grafana dashboard datasources (#2085 ) (4a4af79 )
change klt to keptn for annotations and certs (#2229 ) (608a75e )
helm charts image registry, image pull policy and install action (#2361 ) (76ed884 )
helm test (#2232 ) (12b056d )
metrics-operator: add missing AnalysisDefinition validation webhook to helm templates (#2173 ) (98097e6 )
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 )
scheduler: ignore OTel security issue in scheduler (#2364 ) (a10594f )
update outdated CRDs in helm chart templates (#2123 ) (34c9d11 )
Other
Docs
adapt KeptnTask example to changes in API (#2124 ) (bcc64e8 )
adapt landing page with better fitting titles and links (#2336 ) (a56d6e0 )
add better instructions for OTel example (#1896 ) (f034265 )
add content to implementing/evaluations (#2073 ) (39a9e8a )
add example files for day 2 operations docs PR (#2365 ) (7cdcada )
add first iteration of analysis documentation (#2167 ) (366ee1f )
add instructions on how to update a workload (#2278 ) (c900772 )
add KeptnApp reference in getting started (#2202 ) (a15b038 )
add KeptnTask ref page; enhance guide chapter for keptn-no-k8s (#2103 ) (066be3e )
add KeptnTaskDefinition tutorial (#2121 ) (de2604f )
add links to most workload word occurrences (#2327 ) (398ad06 )
add required labels to required CRD fields (Analysis, AnalysisDefinition, AnalysisValueTemplate) (#2356 ) (8b6bc79 )
add required labels to required CRD fields (KeptnApp, KeptnConfig, KeptnEvaluationDefinition) (#2390 ) (5c7b0cd )
add required labels to required CRD fields (KeptnTask, KeptnMetric, KeptnMetricsProvider, KeptnTaskDefintion) (#2388 ) (0e39c0e )
begin official word list for Keptn documentation (#2049 ) (a656512 )
bold rendering only for folders (#2333 ) (e0a2c05 )
clarify referenced titles in intro (#2384 ) (25a0c2c )
correct getting-started info about using KeptnConfig (#2326 ) (7e57ee1 )
correct link to Helm CLI installation info (#2145 ) (3e652fa )
edit Analysis guide page (#2199 ) (942842b )
enable google custom search engine for production (#2335 ) (2ff15a2 )
example for the usage of Analyses (#2168 ) (fef0dfd )
fix image ref (#2198 ) (d1c9ffa )
fix typo in analysis.md (#2295 ) (779f720 )
fix xref to cert-manager page (#2052 ) (83b34c8 )
guide instructions to create KeptnMetric resource (#2381 ) (372892d )
how to embed a file in docs (#2095 ) (a5977ad )
how to make Keptn work with vCluster (#2382 ) (20c6f1e )
how to migrate quality gates to Keptn Analysis feature (#2251 ) (c1166ff )
how to use software dev environment (#2127 ) (dc6a651 )
improve getting started guide (#2058 ) (a6e4d65 )
metrics-operator: usage of SLI and SLO converters (#2013 ) (57bc225 )
more comments for tasks-non-k8s-apps (#2293 ) (9f0e4aa )
move "Architecture" section to top level (#2057 ) (785de10 )
move docs branch sections from readme to contrib guide (#1902 ) (1965c16 )
move publishing info to contribute guide (#2227 ) (c31a1bb )
move tasks-non-k8s-apps to implementing from tutorials (#2089 ) (469578e )
ref pages for Analysis CRDs (#2277 ) (6a6de3a )
refine info about configuring Grafana/Jaeger (#2315 ) (35590d9 )
remove "Migration pages" that are no longer scheduled (#2063 ) (328dfc2 )
remove empty and outdated pages (#2332 ) (3077e31 )
remove yaml-crd-ref/evaluationprovider.md (#2148 ) (1f2093b )
rename "Implementing..." section to "User Guides" (#2097 ) (b8280ca )
rename "tasks" page, delete section from "Tutorials" (#2088 ) (8e5dd76 )
restructure getting-started section (#2294 ) (8c56087 )
restructure KeptnTaskDefinition, clarify httpRef and functionRef (#2138 ) (e2c5583 )
tweaks to intro material for Keptn landing page (#2221 ) (286e38b )
update contribution guideline link in PR template (#2003 ) (84ae464 )
upgrade Keptn to Helm from a manifest installation (#2270 ) (cfb7641 )
Dependency Updates
update actions/checkout action to v4 (#2026 ) (bd15001 )
update actions/setup-node action to v4 (#2341 ) (ebe8b26 )
update amannn/action-semantic-pull-request action to v5.3.0 (#2179 ) (27a9b80 )
update aquasecurity/trivy-action action to v0.13.0 (#2349 ) (c58a4f7 )
update curlimages/curl docker tag to v8.3.0 (#2113 ) (742d62d )
update curlimages/curl docker tag to v8.4.0 (#2266 ) (d801621 )
update dawidd6/action-download-artifact action to v2.28.0 (#2150 ) (6566e7d )
update dependency argoproj/argo-cd to v2.8.3 (#2068 ) (ff5f946 )
update dependency argoproj/argo-cd to v2.8.4 (#2114 ) (b1bd8bf )
update dependency autoprefixer to v10.4.16 (#2158 ) (f670218 )
update dependency bitnami-labs/readme-generator-for-helm to v2.5.2 (#2264 ) (874ade7 )
update dependency bitnami-labs/readme-generator-for-helm to v2.6.0 (#2307 ) (ed7c385 )
update dependency cloud-bulldozer/kube-burner to v1.7.10 (#2338 ) (59c494b )
update dependency cloud-bulldozer/kube-burner to v1.7.7 (#2126 ) (8b4b8d2 )
update dependency cloud-bulldozer/kube-burner to v1.7.8 (#2162 ) (9011915 )
update dependency cloud-bulldozer/kube-burner to v1.7.9 (#2265 ) (9ea0046 )
update dependency elastic/crd-ref-docs to v0.0.10 (#2339 ) (7c0730f )
update dependency golangci/golangci-lint to v1.55.0 (#2314 ) (979b379 )
update dependency golangci/golangci-lint to v1.55.1 (#2340 ) (aca5bac )
update dependency jaegertracing/jaeger to v1.49.0 (#2069 ) (87752af )
update dependency jaegertracing/jaeger to v1.50.0 (#2256 ) (34a1812 )
update dependency jaegertracing/jaeger-operator to v1.49.0 (#2070 ) (9a98e97 )
update dependency kubernetes-sigs/kustomize to v5.2.1 (#2308 ) (6653a47 )
update docker/build-push-action action to v5 (#2110 ) (1057f17 )
update docker/login-action action to v3 (#2111 ) (9c94d4b )
update docker/setup-buildx-action action to v3 (#2112 ) (bf1891a )
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 keptn/docs-tooling action to v0.1.5 (#2054 ) (2613917 )
update module github.com/keptn/docs-tooling to v0.1.5 (#2055 ) (2e11b25 )
update otel/opentelemetry-collector docker tag to v0.85.0 (#2109 ) (2b6a519 )
update otel/opentelemetry-collector docker tag to v0.86.0 (#2206 ) (0b2a6db )
update otel/opentelemetry-collector docker tag to v0.87.0 (#2276 ) (91dd45e )
update otel/opentelemetry-collector docker tag to v0.88.0 (#2348 ) (ec64f53 )
You can’t perform that action at this time.