Releases: zegl/kube-score
v1.5.1
Changes
- #225 use 'score' as the default sub-command when kube-score is executed as a kubectl plugin
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.5.1
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.5.1-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.5.1-helm
docker pull zegl/kube-score:v1.5.1
v1.5.0
Changes
- #206 Version 2 of the JSON API is now available behind the
--output-version=v2
flag. The current default (v1
) is now deprecated, and will be removed in a future release. See the PR for more information. - #205 Allow disabling
kube-score/ignore
annotation with a new--disable-ignore-checks-annotations
flag
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.5.0
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.5.0-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.5.0-helm
docker pull zegl/kube-score:v1.5.0
v1.4.0
Changes
This release contains contributions from: Gustav Westling, Mattias Appelgren
Download
- Download the binaries from the GitHub release page
- Download the image from Docker Hub:
zegl/kube-score:v1.4.0
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.4.0-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.4.0-helm
docker pull zegl/kube-score:v1.4.0
v1.3.0
Changes
- #192 New check for seccomp profiles on pods. Can be enabled with
--enable-optional-test container-seccomp-profile
. - #181 Handle the default value of PolicyTypes in NetworkPolicies
This release contains contributions from: Gustav Westling, Patrick Spiegel, dacappo
Download
- Download the binaries from the GitHub release page
- Download the image from Docker Hub:
zegl/kube-score:v1.3.0
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.3.0-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.3.0
docker pull zegl/kube-score:v1.3.0-helm
Experimental: Images are now also available from the GitHub registry
docker pull docker.pkg.github.com/zegl/kube-score/kube-score:v1.3.0
docker pull docker.pkg.github.com/zegl/kube-score/kube-score:v1.3.0-helm
v1.2.1
Changes
- #177 Fixes for panics in the human output mode when the term size can not be detected, or was too small
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.2.1
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.2.1-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.2.1-helm
docker pull zegl/kube-score:v1.2.1
docker pull zegl/kube-score:v1.2.1-helm
docker pull zegl/kube-score:v1.2.1
v1.2.0
Changes
- #173 update helm to v2.14.3
- #174 update alpine to v3.10.1
- #171 Add new "HorizontalPodAutoscaler has target" check that verifies that the HPA target exists (autoscaling/v1 only)
- #168 Display emojis after the name of each object to indicate the status. This is only affects the human output mode.
- #167 hide OK and skipped checks by default in the "human" display mode. Set the -v flag once to display OK checks, set it twice to also display skipped checks.
- #165 remove the --threshold-ok and --threshold-warning flags
Breaking changes
The --threshold-ok
and --threshold-warnings
flags have been removed, as they where confusing, and never properly worked as expected. See #164 and #165 for more information.
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.2.0
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.2.0-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.2.0
docker pull zegl/kube-score:v1.2.0-helm
v1.1.0
Changes
- #158 Added
ca-certificates
to kube-score docker image with Helm pre-installed. - #156 Add optional score container-resource-requests-equal-limits for checking resource request and limits for equality
- #152 add the
--enable-optional-test
CLI flag to allow adding opt-in only scores
This release contains contributions from: Andre Hilsendeger, Arno Uhlig, Gustav Westling
Download
- Download the binaries from the GitHub release page
- Download the image from Docker Hub:
zegl/kube-score:v1.1.0
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.1.0-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.1.0
docker pull zegl/kube-score:v1.1.0-helm
v1.0.1
Changes
- #153 ENTRYPOINT is no longer set in the "-helm" container
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.0.1
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.0.1-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.0.1-helm
docker pull zegl/kube-score:v1.0.1
v1.0.0
This is release 1.0.0 of kube-score. The project is now used by multiple companies to make sure that their Kubernetes configurations are as secure as possible.
As of writing, the pre-built binaries have been donwloaded 7300 times, the images from Docker Hub have been downloaded 3300 times, and the repository is cloned almost 150 times every day.
The 1.0.0 release indicates that the project is now stable, and will continue to be maintained in a non-breaking way.
Changes
- #147 Values from PodSecurityContext are properly inherited to the container SecurityContext
- #138 Add support for named ports in the ingress-targets-service check
- #136 Add check that validates the value of labels
- #133 Added support for JSON output. Results in the "ci" and "human" modes are now rendered in alphabetical order. Results in "ci" mode without any comments are now always rendered.
This release contains contributions from: Gustav Westling, Manuel Rüger, Matt Glick
Download
- Download the binaries from the GitHub release page
- Download the image from Docker Hub:
zegl/kube-score:v1.0.0
- Download the image from Docker Hub with Helm pre-installed:
zegl/kube-score:v1.0.0-helm
- Download from homebrew:
brew install kube-score/tap/kube-score
Docker images
docker pull zegl/kube-score:v1.0.0
docker pull zegl/kube-score:v1.0.0-helm