github doitintl/kube-no-trouble 0.7.0

Kubent 0.7.0 brings one major change - dropping Helm v2 support ⚠️ (#401). This was blocking us from upgrading to a newer version of K8S client and API libraries, which in turn meant several unfixable mostly authentication-related issues. These should now be fixed (see below for details).

Other than that, some minor fixes, dependency updates and mostly maintenance.

Thanks to everyone for help, and enjoy! 👏


🐳 Docker Image: ghcr.io/doitintl/kube-no-trouble:0.7.0

Changelog

⚠️ Breaking Changes ⚠️:

  • feat: Remove Helm v2 support and upgrade helm/v3, k8s.io/apimachinery and k8s.io/client-go (401 by stepanstipl)

Features:

  • feat: Disable any logging from go-client's klog (407 by stepanstipl)

Fixes:

  • fix: Ignore empty documents from Helm collectors (393 by stepanstipl)

Internal/Other:

  • chore: Add debug-level logging to Helm collectors (387 by stepanstipl)
  • ci: Auto-close stale issues/PRs (372 by dark0dave)
  • ci: Fix latest tag and avoid rebuild (383 by stepanstipl)
  • ci: Fix latest tag issue in nightly builds (394 by stepanstipl)
  • ci: Remove duplicated lines from GH stale workflow (419 by dark0dave)
  • ci: Upgrade integration test versions to 1.19-1.25 (413 by stepanstipl)
  • dep: Docker Bump golang from 1.19.2-alpine3.16 to 1.19.3-alpine3.16 (395 by dependabot)
  • dep: Docker Bump golang from 1.19.3-alpine3.16 to 1.19.4-alpine3.16 (411 by dependabot)
  • dep: Go Bump github.com/open-policy-agent/opa from 0.34.2 to 0.46.1 (396 by dependabot)
  • dep: Go Bump github.com/open-policy-agent/opa from 0.46.1 to 0.47.1 (412 by dependabot)
  • dep: Go Bump github.com/open-policy-agent/opa from 0.47.1 to 0.47.2 (421 by dependabot)
  • dep: Go Bump github.com/rs/zerolog from 1.26.1 to 1.28.0 (417 by dependabot)
  • dep: Go Bump k8s.io/client-go from 0.25.4 to 0.26.0 (420 by dependabot)
  • dep: Go bump github.com/hashicorp/go-version from 1.3.0 to 1.6.0 (311 by dependabot)
  • docs: Fix missing newline in changelog w. breaking changes (404 by stepanstipl)

Don't miss a new kube-no-trouble release

NewReleases is sending notifications on new releases.