Skip to content

Releases: zegl/kube-score

v1.10.1

23 Jan 09:55
ec3d147
Compare
Choose a tag to compare

Changes

  • #346 added support for helm v3 and created new dockerfile and tagging. eg. docker pull zegl/kube-score:v1.10.0-helm3
  • #341 fix panic in ingress testing on bad input

This release contains contributions from: Gustav Westling, doughoke

Download

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

Docker images

  • docker pull zegl/kube-score:v1.10.1-helm
  • docker pull zegl/kube-score:latest-helm
  • docker pull zegl/kube-score:v1.10.1-kustomize
  • docker pull zegl/kube-score:latest-kustomize
  • docker pull zegl/kube-score:v1.10.1
  • docker pull zegl/kube-score:latest
  • docker pull zegl/kube-score:v1.10.1-helm3
  • docker pull zegl/kube-score:latest-helm3

v1.10.0

07 Nov 14:19
95faa2a
Compare
Choose a tag to compare

🌻 Sponsors

kube-score is free and open source software! If kube-score is been useful for you or your company, please consider becoming a sponsor by clicking "Sponsor" at the top of this page, GitHub will generously match your donation.

Changes

New checks

  • #326 container-security-context is now deprecated (will be removed in v1.12). The new checks container-security-context-user-group-id, container-security-context-privileged and container-security-context-readonlyrootfilesystem are currently optional ("opt-in"), and will be enabled by default starting in v1.11. See SECURITYCONTEXT.md for more.
  • #317 Validate serviceName of a StatefulSet

Bugfixes

  • #318 Fix a bug in the "Pod Probes" test where a Pod could incorrectly be considered to be targeted by a Service

This release contains contributions from: Gustav Westling, Markus Lackner, neglect-yp

Download

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

Docker images

  • docker pull zegl/kube-score:v1.10.0
  • docker pull zegl/kube-score:latest
  • docker pull zegl/kube-score:v1.10.0-helm
  • docker pull zegl/kube-score:latest-helm
  • docker pull zegl/kube-score:v1.10.0-kustomize
  • docker pull zegl/kube-score:latest-kustomize

Docker images

  • docker pull zegl/kube-score:v1.10.0-kustomize
  • docker pull zegl/kube-score:latest-kustomize
  • docker pull zegl/kube-score:v1.10.0
  • docker pull zegl/kube-score:latest
  • docker pull zegl/kube-score:v1.10.0-helm
  • docker pull zegl/kube-score:latest-helm

v1.9.0

29 Sep 18:18
8baae6f
Compare
Choose a tag to compare

Changes

  • #304 Added experimental support for the SARIF output format (--output-format sarif).
  • #306 Update dependencies to Kubernetes v1.19.0
  • #303 Include file name and row of objects in the JSON output format (--output-format json).
  • #302 Added support for networking.k8s.io/v1 Ingress (added in Kubernetes v1.19)

This release contains contributions from: Gustav Westling and Jean-Martin Archer

Download

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

Docker images

  • docker pull zegl/kube-score:v1.9.0
  • docker pull zegl/kube-score:latest
  • docker pull zegl/kube-score:v1.9.0-helm
  • docker pull zegl/kube-score:latest-helm
  • docker pull zegl/kube-score:v1.9.0-kustomize
  • docker pull zegl/kube-score:latest-kustomize

v1.8.1

11 Aug 08:13
cdab99b
Compare
Choose a tag to compare

🌻 Sponsors

kube-score is free and open source software! If kube-score is been useful for you or your company, please consider becoming a sponsor by clicking "Sponsor" at the top of this page, GitHub will generously match your donation.

📝 Survey!

The kube-score user survey is up and running! If you're a user of kube-score, please take a minute and answer a few quick questions about how
you're using kube-score and Kubernetes.

And now onto our regularly scheduled release notes:

Changes

  • #294 Support empty podSelectors in the "Pod has NetworkPolicy" test

This release contains contributions from: Gustav Westling

Download

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

Docker images

  • docker pull zegl/kube-score:v1.8.1-kustomize
  • docker pull zegl/kube-score:latest-kustomize
  • docker pull zegl/kube-score:v1.8.1-helm
  • docker pull zegl/kube-score:latest-helm
  • docker pull zegl/kube-score:v1.8.1
  • docker pull zegl/kube-score:latest

v1.8.0

10 Aug 19:30
5c3ed1b
Compare
Choose a tag to compare

🌻 Sponsors

kube-score is free and open source software! If kube-score is been useful for you or your company, please consider becoming a sponsor by clicking "Sponsor" at the top of this page, GitHub will generously match your donation.

📝 Survey!

The kube-score user survey is up and running! If you're a user of kube-score, please take a minute and answer a few quick questions about how
you're using kube-score and Kubernetes.

And now onto our regularly scheduled release notes:

Changes

  • #289 Added a new --kubernetes-version flag to score. Set --kubernetes-version to the version of Kubernetes in use to tailor the recommendations to that specific version. The "Stable version" score has been modified to only recommend upgrades to APIs that are GA in the user specified version of Kubernetes.
  • #282 Add release binaries for arm and arm64

Changes: Ingress

  • #290 Added support for the networking.k8s.io/v1beta1 Ingress API
  • #291 If using Kubernetes v1.14 or later, recommend to use the networking.k8s.io/v1beta1 Ingress API instead of extensions/v1beta1

Changes: Horizontal Pod Autoscaler

  • #288 Support HPA v2beta1 and v2beta2. All features previsouly supported only for HPAv1 are now supported for these versions as well.
  • #287 New score "Deployment targeted by HPA does not have replicas configured"

This release contains contributions from: Gustav Westling, Manuel Rüger

Download

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

Docker images

  • docker pull zegl/kube-score:v1.8.0-helm
  • docker pull zegl/kube-score:latest-helm
  • docker pull zegl/kube-score:v1.8.0-kustomize
  • docker pull zegl/kube-score:latest-kustomize
  • docker pull zegl/kube-score:v1.8.0
  • docker pull zegl/kube-score:latest

v1.7.3

29 Jul 11:09
7094ade
Compare
Choose a tag to compare

Changes

  • #279 create a new docker image for kustomize (version v3.8.1)
  • #276 correctly treat null securityContext.privileged as "false"

This release contains contributions from: Gustav Westling, Liviu Costea

Download

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

v1.7.2

09 Jul 14:22
0da8da3
Compare
Choose a tag to compare

Changes

  • #269 Publish :latest and :latest-helm tagged images to Docker Hub
  • #263 Fix for CronJob parsing - This fixes issues with namespace matching of CronJob resources, for CronJobs this mostly mean that the "Pod has NetworkPolicy" test was not working.

This release contains contributions from: Gustav Westling

Download

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

Docker images

  • docker pull zegl/kube-score:v1.7.2-helm
  • docker pull zegl/kube-score:latest-helm
  • docker pull zegl/kube-score:v1.7.2
  • docker pull zegl/kube-score:latest

v1.7.1

10 Jun 13:06
69c5e99
Compare
Choose a tag to compare

Changes

  • #262 Modify Dockerfile to add WORKDIR and add instructions to README.md for how to run kube-score using Docker
  • #255 Make sure that the help text is shown when kube-score is executed without subcommands

This release contains contributions from: Gustav Westling, Patrick Gardella

This project is powered by GitHub Sponsors! If kube-score is been useful for you or your company, please consider becoming a sponsor by clicking "Sponsor" at the top of this page. 🌻

Download

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

v1.7.0

14 May 18:08
cfb192e
Compare
Choose a tag to compare

Changes

  • #249 The criticality for missing and identical probes have changed. A missing livenessProbe is now AlmostOK (was Warning). Identical probes are now Critical (was AlmostOK). See the new README_PROBES.md document for more information. kube-score can now also output links to documentation on failure.

This release contains contributions from: Gustav Westling

Funding

The kube-score project is now supported via GitHub Sponsors! If kube-score has been useful for you or your company, please consider becoming a sponsor of @zegl. 🌻

Download

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

Docker images

  • docker pull zegl/kube-score:v1.7.0-helm
  • docker pull zegl/kube-score:v1.7.0

v1.6.0

16 Apr 10:56
1cc49a1
Compare
Choose a tag to compare

Changes

  • #242 The --output-version for JSON is now defaulting to v2. See #206 for more information.
  • #243 Added new optional checks container-cpu-requests-equal-limits and container-memory-requests-equal-limits to allow for checking for CPU and memory resources separately
  • #241 fixes subcommand parsing which has been broken since v1.5.1
  • #240 descriptive error messages if input parsing fails

This release contains contributions from: Gustav Westling, Joerg Lenhard

Download

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

Docker images

  • docker pull zegl/kube-score:v1.6.0
  • docker pull zegl/kube-score:v1.6.0-helm