container-tools/Kubernetes KinD Cluster

Create a KinD (Kubernetes in Docker) cluster with a container image registry and optional addons (Knative)

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionThe KinD version to use (default: v0.17.0)
configThe path to the KinD config file
node_imageThe Docker image for the cluster nodes
cluster_nameThe name of the cluster to create (default: kind)
waitThe duration to wait for the control plane to become ready (default: 60s)
log_levelThe log level for KinD
registryConfigures an insecure registry on kind-registry:5000 to be used with KinD (default: true)
registry_deleteEnables delete operations on the Image Registry (default is false)
kubectl_versionThe version of kubectl to use (default: v1.26.1)
knative_servingThe version of Knative Serving to install on the Kind cluster (not installed by default - example: v1.0.0)
knative_kourierThe version of Knative Net Kourier to install on the Kind cluster (not installed by default - example: v1.0.0)
knative_eventingThe version of Knative Eventing to install on the Kind cluster (not installed by default - example: v1.0.0)
cpuFor Mac OS only: Number of CPUs to be allocated to the virtual machine (default: 2)
memoryFor Mac OS only: Size of the memory in GiB to be allocated to the virtual machine (default: 12)
diskFor Mac OS only: Size of the disk in GiB to be allocated to the virtual machine (default: 60)

no outputs