Skip to content

klt: v0.9.0

Compare
Choose a tag to compare
@keptn-bot keptn-bot released this 31 Oct 15:17
66668f5

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)