Releases: zegl/kube-score
v1.10.1
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
🌻 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 checkscontainer-security-context-user-group-id
,container-security-context-privileged
andcontainer-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
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
🌻 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
🌻 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
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
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
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
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
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