instances

package
v0.8.1 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HaproxyLXCLaunchOptions

func HaproxyLXCLaunchOptions() *lxc.LaunchOptions

HaproxyLXCLaunchOptions launches LXC haproxy load balancer containers.

func HaproxyOCILaunchOptions

func HaproxyOCILaunchOptions() *lxc.LaunchOptions

HaproxyOCILaunchOptions launches OCI haproxy load balancer containers.

func KindLaunchOptions

func KindLaunchOptions(in KindLaunchOptionsInput) (*lxc.LaunchOptions, error)

KindLaunchOptions launches kindest/node nodes.

func KubeadmLaunchOptions

func KubeadmLaunchOptions(in KubeadmLaunchOptionsInput) *lxc.LaunchOptions

KubeadmLaunchOptions launches kubeadm nodes.

Types

type KindLaunchOptionsInput

type KindLaunchOptionsInput struct {
	KubernetesVersion string

	Privileged  bool
	SkipProfile bool

	PodNetworkCIDR string

	CloudInit           string
	CloudInitAptInstall bool
}

type KubeadmLaunchOptionsInput

type KubeadmLaunchOptionsInput struct {
	KubernetesVersion string

	InstanceType             api.InstanceType
	Privileged               bool
	SkipProfile              bool
	SkipInstallKubeadmScript bool

	ServerName string

	CloudInit string
}

Jump to

Keyboard shortcuts

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