Skip to content

v1.15.0

Compare
Choose a tag to compare
@zegl zegl released this 06 Dec 17:11
· 136 commits to master since this release

Changes

  • #489 Adds support for the kube-score/ignore and kube-score/enable annotation on child resources such as Deployment and StatefulSet Pod Templates. The "child" annotations will override an annotations set on the root object.
  • #474 Implement New Rule: CronJob resource requires Pod restartPolicy set to Never or OnFailure
  • #469 Check to see if a container port name exceeds 15 characters
  • #462 Bump to kustomize v4.5.4
  • #461 Add sarif output option to documentation
  • #450 Container ephemeral storage tests did not honor "kube-score/ignore": "container-resources" annotation because the tests were implemented apart from the extant CPU and memory container tests. Fix addresses this oversight by noting the "container-resources" annotation implies also ignoring the "container-ephemeral-storage-request-and-limit" tests.
  • #439 Update k8s.io/api to v0.23.4

This release contains contributions from: Guilhem Bonnefille (@gbonnefille), Gustav Westling (@zegl), Kenneth Martau (@kmarteaux), Lorenzo Gallucci (@log2), Mads Jensen (@atombrella), ryo-yamaoka (@ryo-yamaoka)

Download

  • Download the binaries from the GitHub release page
  • Download the image from Docker Hub: zegl/kube-score:v1.15.0
  • Download the image from Docker Hub with Helm or Kustomize pre-installed: zegl/kube-score:v1.15.0-helm3, zegl/kube-score:v1.15.0-helm, zegl/kube-score:v1.15.0-kustomize
  • Download from homebrew: brew install kube-score/tap/kube-score
  • Download with krew: kubectl krew install score