Skip to main content
Version: Next

kind CLI reference

ModularPipelines.Kind provides strongly typed access to the kind CLI.

Executable prerequisite

This package does not install the kind executable. Install it separately and ensure kind is available on PATH.

Follow the executable's official documentation for installation instructions.

Package installation

dotnet add package ModularPipelines.Kind

Resolve the service with context.Tools.Kind. Projects using C# 13 or another .NET language can use context.Tools.Get<ModularPipelines.Kind.Services.IKind>() instead.

Module example

Resolve the service in a module, then select a command from the table below. A runnable example is omitted when no command has complete safety metadata:

var kind = context.Tools.Kind;

Commands

CLI commandOptions record
kind buildKindBuildOptions
kind build node-imageKindBuildNodeImageOptions
kind createKindCreateOptions
kind create clusterKindCreateClusterOptions
kind deleteKindDeleteOptions
kind delete clusterKindDeleteClusterOptions
kind delete clustersKindDeleteClustersOptions
kind exportKindExportOptions
kind export kubeconfigKindExportKubeConfigOptions
kind export logsKindExportLogsOptions
kind getKindGetOptions
kind get clustersKindGetClustersOptions
kind get kubeconfigKindGetKubeConfigOptions
kind get nodesKindGetNodesOptions
kind loadKindLoadOptions
kind load docker-imageKindLoadDockerImageOptions
kind load image-archiveKindLoadImageArchiveOptions