Skip to content

kind

Deploy Kubernetes cluster in Docker

kind is a tool for running local Kubernetes clusters using Docker container "nodes". kind was primarily designed for testing Kubernetes itself, but may be used for local development or CI.

devops

https://kind.sigs.k8s.io

arm64 amd64

Installation

1. Add WakeMeOps repository

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

2. Install kind

sudo apt install kind

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    kind=0.25.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      kind=0.25.0*

Download URLs

Version SHA256 Size (KB)
0.25.0 e7681b9ad4df68afb1d000fa81e9bb07c74a62b6b2689fb7fc63bfd17292e016 2902
0.24.0 6f15ad93398994c8494ec3b295dc9049ee5a40ac454defb7994924bdd9254321 2903
0.23.0 469e7d27922b8bd7c552fe3a8c5d97819ba9b90db4f0c96fede69a1064137baa 1892
0.22.0 496f26339c494321d781a77ad3e7d50d524982b1c3974dd02490ab60c63eb7d4 1856
0.21.0 ec50a96c2530276272dc0f0f8c85624c259f6b701895e34a29b681056011db8a 1856
0.20.0 82f9322a215007c7392bdaaba7972ac91ef418fc1c1389ae734bea4b3a9be45a 1874
0.19.0 6cd62995b4410c006075f76a1588ef00a9a3e48a62702f50b88d5a5294835194 2026
0.18.0 3307962ffdfa724fd810cb91ed24e6c5639e1ec4af544f81bfd14cba8b57c5e1 2026
0.17.0 5930fabaa58c67ef2884301fe728f575ef3fcef1ecdc48cfd97e18d373521093 2007
0.16.0 f4198b71759761936cc2b6ca5db506cdcea8c13a7911ff2af8b3c149da9f892c 1991
Version SHA256 Size (KB)
0.25.0 a866307108f226540f921c6ad41f5bef9c1e30fb9eb709695f69138fcf0f7b00 2479
0.24.0 aaa3d0771d421d6ff74e940714aa99fdcb3349198d0ba7a7c7e755ff8b61ddea 2479
0.23.0 3fd78257098d1c3d02848ef68b54be856e22d5e7b5c7a76c2a4ea0ab7304f42f 1614
0.22.0 6c800f0b1b5862f82bdd1bab3d5310b9fc628dd1233a9d51f0d7c9828c8841c7 1577
0.21.0 48cbac2e518b58d5b18bed2974f7b03cfdaf4011a3e49045aaf0eaf6e610e16f 1577
0.20.0 28ec347400d9c2122acee2560a475b1d52e758c332e4e98a8b940458b4ddde00 1591
0.19.0 32d08051029ee3ae7efd7d5217766329fe1b70c66773647f1cc8b426883e4c3c 1720
0.18.0 4ae246e318bcafd27a198e2d3ea434e5d4f39653d323c169394ace47d87fcfd6 1718
0.17.0 08b3846594ebfcccce941f70d8373c4db383ab8876edf32f7fa58a624e0f2f44 1704
0.16.0 193497c35c2f735c1399887976d7451270b5022cd2dd4eec0dd1fa55fa3c5f64 1689

Blueprints

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

Click here to see kind ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kind/ops2deb.yml
- name: kind
  version: 0.11.1
  revision: "3"
  homepage: https://kind.sigs.k8s.io
  summary: deploy Kubernetes cluster in Docker
  description: |-
    kind is a tool for running local Kubernetes clusters using Docker container
    "nodes". kind was primarily designed for testing Kubernetes itself, but may be
    used for local development or CI.
  fetch: https://github.com/kubernetes-sigs/kind/releases/download/v{{version}}/kind-linux-amd64
  script:
    - mv kind-linux-amd64 {{src}}/usr/bin/kind

- name: kind
  version: 0.11.1
  revision: "3"
  architecture: arm64
  homepage: https://kind.sigs.k8s.io
  summary: deploy Kubernetes cluster in Docker
  description: |-
    kind is a tool for running local Kubernetes clusters using Docker container
    "nodes". kind was primarily designed for testing Kubernetes itself, but may be
    used for local development or CI.
  fetch: https://github.com/kubernetes-sigs/kind/releases/download/v{{version}}/kind-linux-{{goarch}}
  script:
    - mv kind-linux-{{goarch}} {{src}}/usr/bin/kind

- name: kind
  matrix:
    architectures:
      - amd64
      - arm64
  version: 0.12.0
  homepage: https://kind.sigs.k8s.io
  summary: deploy Kubernetes cluster in Docker
  description: |-
    kind is a tool for running local Kubernetes clusters using Docker container
    "nodes". kind was primarily designed for testing Kubernetes itself, but may be
    used for local development or CI.
  fetch: https://github.com/kubernetes-sigs/kind/releases/download/v{{version}}/kind-linux-{{goarch}}
  script:
    - mv kind-linux-{{goarch}} {{src}}/usr/bin/kind

- name: kind
  matrix:
    architectures:
      - amd64
      - arm64
    versions:
      - 0.13.0
      - 0.14.0
      - 0.15.0
      - 0.16.0
      - 0.17.0
      - 0.18.0
      - 0.19.0
      - 0.20.0
      - 0.21.0
      - 0.22.0
      - 0.23.0
      - 0.24.0
      - 0.25.0
  homepage: https://kind.sigs.k8s.io
  summary: deploy Kubernetes cluster in Docker
  description: |-
    kind is a tool for running local Kubernetes clusters using Docker container
    "nodes". kind was primarily designed for testing Kubernetes itself, but may be
    used for local development or CI.
  fetch: https://github.com/kubernetes-sigs/kind/releases/download/v{{version}}/kind-linux-{{goarch}}
  install:
    - kind-linux-{{goarch}}:/usr/bin/kind

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

Click here to see kind release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kind/ops2deb.lock.yml
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.11.1/kind-linux-amd64
  sha256: 949f81b3c30ca03a3d4effdecda04f100fa3edc07a28b19400f72ede7c5f0491
  timestamp: 2021-12-14 15:37:09+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.11.1/kind-linux-arm64
  sha256: 320c992ada56292ec5e12b0b85f5dfc60045a6ffcdfaf6ad3f5a554e40ef0235
  timestamp: 2022-01-30 16:22:16+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.12.0/kind-linux-amd64
  sha256: b80624c14c807490c0944d21fdc9c3455d6cc904fad486fe236f2187ecaa5789
  timestamp: 2022-03-07 13:34:23+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.12.0/kind-linux-arm64
  sha256: 26c16a8ec90e2a3a42f2f8e1c7139b69769ce1011e7a314cb4ae86345e6363bd
  timestamp: 2022-03-07 13:34:23+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.13.0/kind-linux-amd64
  sha256: c80c6d1013337cbbe226c2eda0a3dc2d75af16e5fa8af4ce3fc9fedcf1f9d2dc
  timestamp: 2022-05-10 23:20:23+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.13.0/kind-linux-arm64
  sha256: b66c2b74470c9d5a41a99a9a37fee522073236178064284b6401bdf79a6e90dc
  timestamp: 2022-05-10 23:20:23+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.14.0/kind-linux-amd64
  sha256: af5e8331f2165feab52ec2ae07c427c7b66f4ad044d09f253004a20252524c8b
  timestamp: 2022-05-19 23:21:17+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.14.0/kind-linux-arm64
  sha256: 95c9601f21fdb2c286442339d5e370149b4fe2fc7c49f615647e4e27bdfb17e2
  timestamp: 2022-05-19 23:21:17+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.15.0/kind-linux-amd64
  sha256: 278a19e4a17cdb7ecc115085d058212e012f11ff93a3465cff34ec0cf9f5d89b
  timestamp: 2022-09-02 04:29:16+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.15.0/kind-linux-arm64
  sha256: ef5d60cc030f113b926d7caf323a43d804e62b3f20e546b59cf615e2571c4868
  timestamp: 2022-09-02 04:29:16+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.16.0/kind-linux-amd64
  sha256: a9438c56776bde1637ec763f3e450078258b791aaa631b8211b7ed3e4f50d089
  timestamp: 2022-09-22 23:24:01+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.16.0/kind-linux-arm64
  sha256: d40e33e9bc4b14796029aaa1e5773511dfb48b728d34f8676c52e0e8c2ceaf88
  timestamp: 2022-09-22 23:24:01+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.17.0/kind-linux-amd64
  sha256: a8c045856db33f839908b6acb90dc8ec397253ffdaef7baf058f5a542e009b9c
  timestamp: 2022-10-26 20:30:14+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.17.0/kind-linux-arm64
  sha256: 24ae8c7ef46c3c1ec7167a8c210979233b42dacd2426f1e86fc89021632333e6
  timestamp: 2022-10-26 20:30:14+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.18.0/kind-linux-amd64
  sha256: 705c722b0a87c9068e183f6d8baecd155a97a9683949ca837c2a500c9aa95c63
  timestamp: 2023-03-30 21:14:43+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.18.0/kind-linux-arm64
  sha256: 9c0320ac39b1f82f1011ae4e4ceb9c9865b528f59839b4d4eff7ab2804fac5f2
  timestamp: 2023-03-30 21:14:43+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.19.0/kind-linux-amd64
  sha256: b543dca8440de4273be19ad818dcdfcf12ad1f767c962242fcccdb383dff893b
  timestamp: 2023-05-17 01:26:26+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.19.0/kind-linux-arm64
  sha256: 1326f87d766e6108c4e140238b55a588721ea612c3ab2c242ed291da3d9f7608
  timestamp: 2023-05-17 01:26:26+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.20.0/kind-linux-amd64
  sha256: 513a7213d6d3332dd9ef27c24dab35e5ef10a04fa27274fe1c14d8a246493ded
  timestamp: 2023-06-15 06:22:30+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.20.0/kind-linux-arm64
  sha256: 639f7808443559aa30c3642d9913b1615d611a071e34f122340afeda97b8f422
  timestamp: 2023-06-15 06:22:30+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.21.0/kind-linux-amd64
  sha256: 7bf22d258142eaa0e53899ded3ad06bae1b3e8ae5425a5e4dc5c8f9f263094a7
  timestamp: 2024-02-04 15:05:42+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.21.0/kind-linux-arm64
  sha256: d56d98fe8a22b5a9a12e35d5ff7be254ae419b0cfe93b6241d0d14ece8f5adc8
  timestamp: 2024-02-04 15:05:42+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.22.0/kind-linux-amd64
  sha256: e4264d7ee07ca642fe52818d7c0ed188b193c214889dd055c929dbcb968d1f62
  timestamp: 2024-02-15 00:20:28+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.22.0/kind-linux-arm64
  sha256: 4431805115da3b54290e3e976fe2db9a7e703f116177aace6735dfa1d8a4f3fe
  timestamp: 2024-02-15 00:20:28+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.23.0/kind-linux-amd64
  sha256: 1d86e3069ffbe3da9f1a918618aecbc778e00c75f838882d0dfa2d363bc4a68c
  timestamp: 2024-05-14 03:06:46+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.23.0/kind-linux-arm64
  sha256: a416d6c311882337f0e56910e4a2e1f8c106ec70c22cbf0ac1dd8f33c1e284fe
  timestamp: 2024-05-14 03:06:46+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.24.0/kind-linux-amd64
  sha256: b89aada5a39d620da3fcd16435b7f28d858927dd53f92cbac77686b0588b600d
  timestamp: 2024-08-15 18:07:52+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.24.0/kind-linux-arm64
  sha256: 2968808d916e12d0a25c56d07c9a1c987163f972513fa8a94a2125a69f9c50eb
  timestamp: 2024-08-15 18:07:52+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.25.0/kind-linux-amd64
  sha256: b22ff7e5c02b8011e82cc3223d069d178b9e1543f1deb21e936d11764780a3d8
  timestamp: 2024-11-08 21:06:10+00:00
- url: https://github.com/kubernetes-sigs/kind/releases/download/v0.25.0/kind-linux-arm64
  sha256: 06e544e3f12ea54de5962ceaecd97513a25dbab4168a44f03f01833349afdda3
  timestamp: 2024-11-08 21:06:10+00:00

Badge

WakeMeOps

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