Documentation ¶
Index ¶
- func EnsureCluster(kubeconfigPath string, config *types.Config, ...) (string, bool, error)
- func Start(config *types.Config, clusterConfig *types.ClusterConfig) (string, error)
- func StartEphemeralCluster(config *types.Config, clusterConfig *types.ClusterConfig) (string, error)
- func StopEphemeralCluster(config *types.Config, clusterConfig *types.ClusterConfig) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureCluster ¶
func EnsureCluster(kubeconfigPath string, config *types.Config, clusterConfig *types.ClusterConfig) (string, bool, error)
EnsureCluster returns the kubeconfig to a functioning cluster. If there is a kubeconfig provided, it will return that. If not, it will create a cluster using the libvirt provider that mostly uses the default configuration.
func Start ¶
Start starts a cluster based on the given configuration and returns the canonical kubeconfig
func StartEphemeralCluster ¶
func StartEphemeralCluster(config *types.Config, clusterConfig *types.ClusterConfig) (string, error)
StartEphemeralCluster
func StopEphemeralCluster ¶
func StopEphemeralCluster(config *types.Config, clusterConfig *types.ClusterConfig) error
StopEphemeralCluster
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.