Skip to content

kube-score

Kubernetes object analysis for improved reliability and security

kube-score is a tool that performs static code analysis of your Kubernetes object definitions.

devops

https://github.com/zegl/kube-score

armhf amd64 arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install kube-score

sudo apt install kube-score

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    kube-score=1.18.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      kube-score=1.18.0*

Download URLs

Version SHA256 Size (KB)
1.18.0 4f6b29e58ff3a36eab6456155d5c211ebc13dd42107165ffa3e2259890be4a25 4310
1.17.0 fa510e877344a10009a964c25149d2e72c388c4c0e74ba5188b94cabc979754a 4253
1.16.1 7dd9a31d2aac737ae75067e136b5fc28ab5dbadae472473958cd8fe221a3f869 4175
1.16.0 a808958d56dcbbaa2ebf8a9d9b96bdc7adfe57ed151da523b401cabde3b84e14 4177
1.15.0 7dff473e2251ecca845f233fec27d9afc94a20e55ba3197203b83c28be9f6055 4144
1.14.0 64a5f554f0ba3de99ced20a4caadffffcd0f585ada07d661d19fbca1bcfed1f9 3926
1.13.0 39214ed0b74f5df7b8f103c7c46f2ad92eafb8e226b519ce0d1893a2b28c21c5 3921
1.12.0 6be2a102643da0b5d1f4ccfc1888fc06b1dcf4836fdd6d50a59af0c012c2f4b7 3922
Version SHA256 Size (KB)
1.18.0 06748b48c1bae87fe01088f578be1e0cbcd3d9930e371fd672f6ac465d10d0b9 3655
1.17.0 57d200856ae3b67922cc3b12da0b9135aebc5ef6bc03eedc9e28f87e40e3ffa6 3579
1.16.1 8fec6273de50873242dc2efb9969c7a25ce2b9c0b88653ab4153063d3b73715a 3530
1.16.0 0acaf15648f88f3cb38856f7033dcd8720427d2204fa0a51d2c1802e0af817cd 3529
1.15.0 5b3ce7cf4e8498f69d0437f620904f09892bd73b8473a0c5b5c3618182d09ed1 3500
1.14.0 d9275d3f6c29225dac156ecbcbe09f56496f705879b8344eb10d15283eb83ad8 3324
1.13.0 bc08d69aea942cf7e456f934a9b76327dbb03e9763b25ad307b3a32c2dd65406 3323
Version SHA256 Size (KB)
1.18.0 fce6175069ec4d91d995c99582d65f74a5a1fe179b47b6cf4f685cad9be8d1bf 3646
1.17.0 7f4659b9cc004f51dedb42afa5af1baa996bff865539a9d7ad2157bed1e58236 3602
1.16.1 7785ad781d5a204bbe8b6404567d07ba3d681467484b8a38e5ce627ecd280b12 3553
1.16.0 b94b2d8c8eec6b94ec32ff111d567ff36da1cdaf4a680eca6b9b4353383b5a53 3552
1.15.0 0d8e1b04b5289761d167cd139d96a68f121642d0cee9a2ba85ccef88303cc77d 3524
1.14.0 19c49a77a554d669f5c3aa46618362846a66fe1e1884b63d6aeb791c88b6d989 3272
1.13.0 cd17a144d6764540bdeaea232754821c579dac6d3638a89363df93b2b6adab8d 3273

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for kube-score are versioned here.

Click here to see kube-score ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kube-score/ops2deb.yml
- name: kube-score
  version: 1.12.0
  homepage: https://github.com/zegl/kube-score
  summary: Kubernetes object analysis for improved reliability and security
  description: |-
    kube-score is a tool that performs static code analysis of
    your Kubernetes object definitions.
  fetch: https://github.com/zegl/kube-score/releases/download/v{{version}}/kube-score_{{version}}_linux_amd64.tar.gz
  script:
    - install -m 755 kube-score {{src}}/usr/bin/kube-score
    - ln -s /usr/bin/kube-score {{src}}/usr/bin/kubectl-score

- name: kube-score
  version: 1.13.0
  revision: "3"
  homepage: https://github.com/zegl/kube-score
  summary: Kubernetes object analysis for improved reliability and security
  description: |-
    kube-score is a tool that performs static code analysis of
    your Kubernetes object definitions.
  fetch: https://github.com/zegl/kube-score/releases/download/v{{version}}/kube-score_{{version}}_linux_amd64.tar.gz
  script:
    - mv kube-score {{src}}/usr/bin/kube-score
    - ln -s /usr/bin/kube-score {{src}}/usr/bin/kubectl-score

- name: kube-score
  matrix:
    architectures:
      - arm64
      - armhf
  version: 1.13.0
  revision: "3"
  homepage: https://github.com/zegl/kube-score
  summary: Kubernetes object analysis for improved reliability and security
  description: |-
    kube-score is a tool that performs static code analysis of
    your Kubernetes object definitions.
  fetch:
    url: https://github.com/zegl/kube-score/releases/download/v{{version}}/kube-score_{{version}}_linux_{{target}}.tar.gz
    targets:
      armhf: armv6
  script:
    - mv kube-score {{src}}/usr/bin/kube-score
    - ln -s /usr/bin/kube-score {{src}}/usr/bin/kubectl-score

- name: kube-score
  matrix:
    architectures:
      - amd64
      - arm64
      - armhf
  version: 1.14.0
  homepage: https://github.com/zegl/kube-score
  summary: Kubernetes object analysis for improved reliability and security
  description: |-
    kube-score is a tool that performs static code analysis of
    your Kubernetes object definitions.
  fetch:
    url: https://github.com/zegl/kube-score/releases/download/v{{version}}/kube-score_{{version}}_linux_{{target}}.tar.gz
    targets:
      armhf: armv6
  script:
    - mv kube-score {{src}}/usr/bin/kube-score
    - ln -s /usr/bin/kube-score {{src}}/usr/bin/kubectl-score

- name: kube-score
  matrix:
    architectures:
      - amd64
      - arm64
      - armhf
    versions:
      - 1.15.0
      - 1.16.0
      - 1.16.1
      - 1.17.0
      - 1.18.0
  homepage: https://github.com/zegl/kube-score
  summary: Kubernetes object analysis for improved reliability and security
  description: |-
    kube-score is a tool that performs static code analysis of
    your Kubernetes object definitions.
  fetch:
    url: https://github.com/zegl/kube-score/releases/download/v{{version}}/kube-score_{{version}}_linux_{{target}}.tar.gz
    targets:
      armhf: armv6
  install:
    - kube-score:/usr/bin/
  script:
    - ln -s /usr/bin/kube-score {{src}}/usr/bin/kubectl-score

The blueprint fetch keyword contains a URL template pointing to kube-score releases. Downloaded files are locked in a lockfile versioned here.

Click here to see kube-score release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kube-score/ops2deb.lock.yml
- url: https://github.com/zegl/kube-score/releases/download/v1.12.0/kube-score_1.12.0_linux_amd64.tar.gz
  sha256: 177d2b4e9f7ce3d82411560ac8289719684f1f73001c60be4b60c5b197120a09
  timestamp: 2021-09-25 20:20:59+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.13.0/kube-score_1.13.0_linux_amd64.tar.gz
  sha256: e8b739c932ff8505ba80bb58e4e1a244c79caa9816f3db78171253634114c022
  timestamp: 2021-12-14 15:37:09+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.13.0/kube-score_1.13.0_linux_arm64.tar.gz
  sha256: faf9f572fe17dd0bbe1acc6e480b9d1ba28a0360e481dc2d70ef40eaa0b9bda1
  timestamp: 2022-01-30 16:22:16+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.13.0/kube-score_1.13.0_linux_armv6.tar.gz
  sha256: d1167987652700eef449122564c59f851f7d80565fa62d8f1efdce8e490e8a96
  timestamp: 2022-01-30 16:22:16+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.14.0/kube-score_1.14.0_linux_amd64.tar.gz
  sha256: 8d1cc26fbc4fd2f2c0ae00e843ef8638fb5c477c63bda591cc3e1e61c485a173
  timestamp: 2022-02-17 13:31:57+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.14.0/kube-score_1.14.0_linux_arm64.tar.gz
  sha256: f76bd3fdb8ead9561e5ebbb9d930d7f7be2505f3b24127f90fb8948a5992c8c1
  timestamp: 2022-02-17 13:31:57+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.14.0/kube-score_1.14.0_linux_armv6.tar.gz
  sha256: 5942731460067669cd2a7b7f0f6f9832b1b2e71ba72fcaa33b377a50029d934b
  timestamp: 2022-02-17 13:31:57+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.15.0/kube-score_1.15.0_linux_amd64.tar.gz
  sha256: 41571804b7e73827a2b383f63fa950f4c9b5086f380d3191a63afa88742e3acd
  timestamp: 2022-12-06 19:24:26+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.15.0/kube-score_1.15.0_linux_arm64.tar.gz
  sha256: fe332d67ff9cb70220ad18bca584d76783d1ab04e9a485df9ceff9d6333b7909
  timestamp: 2022-12-06 19:24:26+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.15.0/kube-score_1.15.0_linux_armv6.tar.gz
  sha256: c93222b0cfff612c622a3c1435769d823d7c4575fc6e423ebf87178e627740aa
  timestamp: 2022-12-06 19:24:26+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.16.0/kube-score_1.16.0_linux_amd64.tar.gz
  sha256: 2de8bab50e56c29982ac296c145821f3cfda6a771d46430025ffac4211d085dd
  timestamp: 2022-12-12 13:37:52+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.16.0/kube-score_1.16.0_linux_arm64.tar.gz
  sha256: c99f2df47e19b0febd3e64a2ca9e24b14eba0d35d8a6da450db159e9f408584e
  timestamp: 2022-12-12 13:37:52+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.16.0/kube-score_1.16.0_linux_armv6.tar.gz
  sha256: 3796331195a4c03f971cc8ed0f719c2ad4d79b9a5dfb11c9357c85ccf195862d
  timestamp: 2022-12-12 13:37:52+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.16.1/kube-score_1.16.1_linux_amd64.tar.gz
  sha256: b57731b40df8f7aff3b45751f291274e80d853befeb9e6b693d1e84b28d3bc36
  timestamp: 2022-12-16 16:20:46+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.16.1/kube-score_1.16.1_linux_arm64.tar.gz
  sha256: 3dcd9a6b883d0bd37d6234a92fd647efc5a2d78028fe8d07c0c89e4805cca870
  timestamp: 2022-12-16 16:20:46+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.16.1/kube-score_1.16.1_linux_armv6.tar.gz
  sha256: d012345acf615ff799964ea6db6193776a902ae54d48a5c4c37c7f47709997e0
  timestamp: 2022-12-16 16:20:46+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.17.0/kube-score_1.17.0_linux_amd64.tar.gz
  sha256: 98e07c784a7db03591d6d78b2d062eb5478c2942bc954e1960f43da84a69dfed
  timestamp: 2023-07-06 09:19:59+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.17.0/kube-score_1.17.0_linux_arm64.tar.gz
  sha256: 103765bdb9d4c1e60a8281b04767880db319aafb2a2b7732d02e5eed56acefec
  timestamp: 2023-07-06 09:19:59+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.17.0/kube-score_1.17.0_linux_armv6.tar.gz
  sha256: b2a9b46c14c1d4bae6dc17f414dc46aae239c0cb18a2776ff97e3b80d8bd6448
  timestamp: 2023-07-06 09:19:59+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.18.0/kube-score_1.18.0_linux_amd64.tar.gz
  sha256: 2f4c3a43045ac4006fa1adcf970660828d2df09c4e9165bafe27d36479fa355a
  timestamp: 2024-02-05 18:05:57+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.18.0/kube-score_1.18.0_linux_arm64.tar.gz
  sha256: 461c1d0df8074c6dbeb26302c47d802a0a17fa25c04ced8e9b807c2d9fb0b03a
  timestamp: 2024-02-05 18:05:57+00:00
- url: https://github.com/zegl/kube-score/releases/download/v1.18.0/kube-score_1.18.0_linux_armv6.tar.gz
  sha256: bf1a15e0d27ed6ae4149a01b1222b63fd83587e4a4d727009f50f70295930959
  timestamp: 2024-02-05 18:05:57+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/kube-score.svg)](https://docs.wakemeops.com/packages/kube-score)
<a href="https://docs.wakemeops.com/packages/kube-score">
  <img src="https://docs.wakemeops.com/badges/kube-score.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/kube-score.svg
:target: https://docs.wakemeops.com/packages/kube-score