provisioner

package
v5.27.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package provisioner provides cluster and registry provisioning services.

This package contains subpackages for managing Kubernetes cluster and container registry lifecycles:

  • cluster: Cluster provisioning for Kind, K3d, and Talos distributions
  • registry: Local OCI registry management

The provisioners handle the full lifecycle including create, start, stop, and delete operations with distribution-specific implementations.

Directories

Path Synopsis
Package clusterprovisioner provides cluster provisioning for KSail distributions.
Package clusterprovisioner provides cluster provisioning for KSail distributions.
errors
Package clustererrors provides common error types for cluster provisioners.
Package clustererrors provides common error types for cluster provisioners.
k3d
Package k3dprovisioner contains the K3d cluster provisioner and its client provider interfaces.
Package k3dprovisioner contains the K3d cluster provisioner and its client provider interfaces.
kind
Package kindprovisioner provides implementations of the ClusterProvisioner interface for provisioning Kind clusters.
Package kindprovisioner provides implementations of the ClusterProvisioner interface for provisioning Kind clusters.
talos
Package talosprovisioner provides implementations of the ClusterProvisioner interface for provisioning Talos-in-Docker clusters.
Package talosprovisioner provides implementations of the ClusterProvisioner interface for provisioning Talos-in-Docker clusters.
Package registry centralizes all registry lifecycle helpers that KSail-Go needs for local development clusters.
Package registry centralizes all registry lifecycle helpers that KSail-Go needs for local development clusters.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL