Skip to content

Releases: zegl/kube-score

v1.5.1

01 Mar 13:01
097d062
Compare
Choose a tag to compare

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

30 Jan 21:45
e5dc999
Compare
Choose a tag to compare

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

13 Dec 12:28
51d9aba
Compare
Choose a tag to compare

Changes

  • #201 use Kubernetes 1.17.0 API definitions
  • #196 Added shorthand argument -o for --output-format

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

19 Oct 09:06
0524575
Compare
Choose a tag to compare

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

20 Aug 10:27
c108212
Compare
Choose a tag to compare

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

18 Aug 16:33
714217f
Compare
Choose a tag to compare

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

29 Jul 09:11
Compare
Choose a tag to compare

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

16 Jul 20:36
Compare
Choose a tag to compare

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

12 Jul 11:39
Compare
Choose a tag to compare

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

v0.7.1

04 Jun 21:15
Compare
Choose a tag to compare

Fixes

#129 ignore probes for jobs (@sstarcher)

Download

  • Download the binaries from the GitHub release page
  • Download the image from Docker Hub: zegl/kube-score:0.7.1
  • Download from homebrew: brew install kube-score/tap/kube-score