Skip to content

Release v2.5

Compare
Choose a tag to compare
@HighwayofLife HighwayofLife released this 18 May 20:51
· 17 commits to master since this release
6b54ae0

Features 🚀

  • 🚀 [NEW] Added Kubeconform, a Kubernetes manifests validation tool.

It is inspired by, contains code from and is designed to stay close to Kubeval, but with the following improvements:

  • high performance: will validate & download manifests over multiple routines, caching downloaded files in memory

  • configurable list of remote, or local schemas locations, enabling validating Kubernetes custom resources (CRDs) and offline validation capabilities

  • uses by default a self-updating fork of the schemas registry maintained by the kubernetes-json-schema project - which guarantees up-to-date schemas for all recent versions of Kubernetes.

  • 🚀 [NEW] Added Kubeaudit, a command line tool and a Go package to audit Kubernetes clusters for various different security concerns.

Additions

Updates 📝

  • Update Python from 3.9.0 to 3.9.5 on Alpine 3.13
  • Update Kubectl from 1.19.3 to v1.21.1, now installed via Alpine package manager
  • Update Yamllint from 1.25.0 to 1.26.0
  • Update Kustomize from 3.8.6 to v4.1.0
  • Update OPA Conftest from 0.21.0 to v0.25.0
  • Update Kube-Score to v1.11.0
  • Update Polaris to 3.2.1
  • Update Kube-Linter to 0.2.1