Skip to content

cloud-provider-kind

Kubernetes Cloud Provider for KIND

KIND has demonstrated to be a very versatile, efficient, cheap and very useful tool for Kubernetes testing. However, KIND doesn't offer capabilities for testing all the features that depend on cloud-providers, specifically the Load Balancers, causing a gap on testing and a bad user experience, since is not easy to connect to the applications running on the cluster.

cloud-provider-kind aims to fill this gap and provide an agnostic and cheap solution for all the Kubernetes features that depend on a cloud-provider using KIND.

devops

https://github.com/kubernetes-sigs/cloud-provider-kind

amd64

Installation

1. Add WakeMeOps repository

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

2. Install cloud-provider-kind

sudo apt install cloud-provider-kind

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    cloud-provider-kind=0.9.0*

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

Download URLs

Version SHA256 Size (KB)
0.9.0 b333fb806c8c0970fe190d6a6edead95f3c5a748f21dce0ae92aa7f8ad51dd64 12091
0.8.0 9986f633d5c27a76905ff207119d347e4d3fedcdfe9ae0159a3a17ebf3872128 12070

Blueprints

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

Click here to see cloud-provider-kind ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/cloud-provider-kind/ops2deb.yml
name: cloud-provider-kind
matrix:
  versions:
    - 0.8.0
    - 0.9.0
homepage: https://github.com/kubernetes-sigs/cloud-provider-kind
summary: Kubernetes Cloud Provider for KIND
description: |-
  KIND has demonstrated to be a very versatile, efficient, cheap and very useful
  tool for Kubernetes testing.
  However, KIND doesn't offer capabilities for testing all the features that
  depend on cloud-providers,
  specifically the Load Balancers, causing a gap on testing and a bad user
  experience,
  since is not easy to connect to the applications running on the cluster.

  cloud-provider-kind aims to fill this gap and provide an agnostic and cheap
  solution for all
  the Kubernetes features that depend on a cloud-provider using KIND.
fetch: https://github.com/kubernetes-sigs/cloud-provider-kind/releases/download/v{{version}}/cloud-provider-kind_{{version}}_linux_amd64.tar.gz
install:
  - cloud-provider-kind:/usr/bin/

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

Click here to see cloud-provider-kind release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/cloud-provider-kind/ops2deb.lock.yml
- url: https://github.com/kubernetes-sigs/cloud-provider-kind/releases/download/v0.8.0/cloud-provider-kind_0.8.0_linux_amd64.tar.gz
  sha256: 3c985ccd6bec27173c4aef1d623e08b98b5530124a0f331f738b5702d41214fd
  timestamp: 2025-10-24 12:23:00+00:00
- url: https://github.com/kubernetes-sigs/cloud-provider-kind/releases/download/v0.9.0/cloud-provider-kind_0.9.0_linux_amd64.tar.gz
  sha256: 2d9de25812c0317dc9b0797fe5cd109799de1b4201e03492ca75e7ecc6dd4af5
  timestamp: 2025-11-12 00:08:21+00:00

Badge

WakeMeOps

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