Skip to content

v0.5.0

Compare
Choose a tag to compare
@keptn-bot keptn-bot released this 12 Jan 08:19
7dc3ec5

0.5.0 (2023-01-10)

⚠ BREAKING CHANGES

  • Evaluation and Task statuses in KeptnWorkloadInstance/KeptnAppVersion use the same structure
  • operator: With API version v1alpha2, KeptnEvaluationProvider uses a Secret Selector instead of SecretName.
  • We are introducing scarf.sh for download tracking to have valuable information that will show us adoption rates for the toolkit.

Features

  • add a new operator for self-hosted certificate management (#523) (90bbdba)
  • add revision field to KeptnApp (#494) (23ddfa3)
  • generate SBOMs for container images on release (#571) (72fe001)
  • introduce API groups in KLT (#547) (b482d96)
  • introduce API version v1alpha2 (#491) (229bcc9)
  • operator: add version conversion rule for KeptnEvaluationProvider (#531) (f1e9fe1)
  • operator: emit K8s events with detailed messages for failed evaluations (#477) (1b3a56f)
  • operator: fix ownership information for keptnworkloads (#520) (1e642c7)
  • operator: introduce evaluation support for Dynatrace (#194) (c6483cc)
  • operator: support restartability of KeptnApp (#544) (99070c2)
  • set default of 1 for KeptnApp revision field (#513) (a5cb3f2)
  • use scarf.sh registry for all container images (#507) (647c6a1)

Bug Fixes

  • dashboards: use fixed color mode for succeeded AppVersion/WorkloadInstance tiles (#515) (8cdb23e)

Dependency Updates

  • add more renovate annotations for auto updates (#519) (1555d63)
  • add yaml files to renovate (#527) (2ee11f5)
  • update dawidd6/action-download-artifact action to v2.24.3 (#560) (5220e9d)
  • update denoland/deno docker tag to v1.28.3 (#467) (59fa6b0)
  • update denoland/deno docker tag to v1.29.1 (#534) (3b316f9)
  • update dependency argoproj/argo-cd to v2.5.4 (#492) (6f16dac)
  • update dependency argoproj/argo-cd to v2.5.5 (#543) (f1b59ca)
  • update dependency cert-manager/cert-manager to v1.10.1 (#530) (cb83e24)
  • update dependency jaegertracing/jaeger to v1.40.0 (#506) (ddb9eca)
  • update dependency jaegertracing/jaeger to v1.41.0 (#565) (cc5f7ca)
  • update dependency kubernetes-sigs/kustomize to v4 (#575) (36a6169)
  • update dependency kudobuilder/kuttl to v0.14.0 (#561) (ff6b95a)
  • update dependency kudobuilder/kuttl to v0.15.0 (#566) (9516fcf)
  • update golang docker tag to v1.19.4 (#495) (5a74869)
  • update jasonetco/create-an-issue action to v2.9.1 (#557) (f6d5934)
  • update kubernetes packages to v0.25.5 (patch) (#499) (627b9e1)
  • update module github.com/magiconair/properties to v1.8.7 (#503) (4f87239)
  • update module github.com/onsi/ginkgo/v2 to v2.5.1 (#384) (955d41e)
  • update module github.com/onsi/ginkgo/v2 to v2.6.1 (#535) (e02929a)
  • update module github.com/onsi/gomega to v1.24.2 (#532) (2480f21)
  • update module github.com/prometheus/common to v0.37.1 (#533) (b72d52e)
  • update module github.com/prometheus/common to v0.39.0 (#502) (28ab629)
  • update module github.com/stretchr/testify to v1.8.1 (#551) (523bb55)
  • update module google.golang.org/grpc to v1.51.0 (#451) (3828ee5)
  • update module k8s.io/api to v0.25.5 (#573) (5159a5e)
  • update module k8s.io/component-helpers to v0.25.5 (#504) (02b5982)
  • update module k8s.io/kubernetes to v1.25.5 (#501) (df8e51c)
  • update opentelemetry-go monorepo to v0.34.0 (minor) (#498) (e7db4d0)

Other

  • add scarf pixel to markdown files (#493) (b05a810)
  • enhance golangci-lint with code complexity and other measures (#484) (1d711d0)
  • operator: refactor operator and scheduler statuses + add unit tests (#548) (c661dc0)
  • unify EvaluationStatus and TaskStatus to single structure (#569) (9b31b04)
  • upgrade examples and tests to v1alpha2 (#509) (2a133ea)