Documentation
¶
Index ¶
- Variables
- func CopyTemplateFile(src string, dst string) error
- func CopyTemplateFiles(srcDir string, destDir string) ([]string, error)
- func Read(name string) ([]byte, error)
- func ReadAsString(name string) (string, error)
- func ReadDir(dir string) ([]string, error)
- func RemoveTemplateFiles(srcDir string, destDir string) ([]string, error)
- func Render(templateSrc string, data any) (string, error)
- type AlloyData
- type KubeadmInitData
- type MetallbData
Constants ¶
This section is empty.
Variables ¶
View Source
var Files embed.FS
Functions ¶
func CopyTemplateFile ¶
func CopyTemplateFiles ¶
CopyTemplateFiles copies configuration files from the embedded templates to the destination directory. It overwrites existing files in the destination directory. It returns a list of copied files.
func ReadAsString ¶
func RemoveTemplateFiles ¶
RemoveTemplateFiles removes configuration files from the destination directory that were copied from the source directory. It returns a list of removed files.
Types ¶
type KubeadmInitData ¶
type MetallbData ¶
type MetallbData struct {
MachineIP string
}
Click to show internal directories.
Click to hide internal directories.