Documentation
¶
Overview ¶
Package machineconfig provides functionality to generate machine configuration.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenerateInput ¶
type GenerateInput struct {
Secrets *secrets.Bundle
ClusterID string
MachineID string
InitialTalosVersion string
InitialKubernetesVersion string
SiderolinkEndpoint string
InstallDisk string
InstallImage string
ExtraGenOptions []generate.Option
IsControlPlane bool
}
GenerateInput holds the input parameters for generating machine configuration.
type GenerateOutput ¶
GenerateOutput holds the output of the machine configuration generation.
func Generate ¶
func Generate(input GenerateInput) (GenerateOutput, error)
Generate generates machine configuration based on the provided input.
Click to show internal directories.
Click to hide internal directories.