kind CLI reference
ModularPipelines.Kind provides strongly typed access to the kind CLI.
Installation
dotnet add package ModularPipelines.Kind
Resolve the service with context.Tools.Kind. For projects older than C# 14, import ModularPipelines.Kind.Extensions and use the context.Kind() extension method as a compatibility fallback.
Module example
Resolve the service in a module, then select a generated sub-domain and command from the table below:
var kind = context.Tools.Kind;
Commands
| CLI command | Options record |
|---|---|
kind build node-image | KindBuildNodeImageOptions |
kind create cluster | KindCreateClusterOptions |
kind delete cluster | KindDeleteClusterOptions |
kind delete clusters | KindDeleteClustersOptions |
kind export kubeconfig | KindExportKubeconfigOptions |
kind export logs | KindExportLogsOptions |
kind get clusters | KindGetClustersOptions |
kind get kubeconfig | KindGetKubeconfigOptions |
kind get nodes | KindGetNodesOptions |
kind load docker-image | KindLoadDockerImageOptions |
kind load image-archive | KindLoadImageArchiveOptions |