Documentation
¶
Index ¶
- Variables
- func GetBootstrapIgnitionTemplateData(isLiveISO, enableInteractiveFlow bool, ocpReleaseImage types.ReleaseImage, ...) interface{}
- func GetDeployIgnitionTemplateData(targetDevice, postScript string, sparseClone, dryRun bool) interface{}
- func GetFilePathByTemplate(templateFile, location string) string
- func GetGuestfishScriptTemplateData(isCompact bool, diskSize, baseIsoSize, recoveryIsoSize, dataIsoSize int64, ...) interface{}
- func GetImageSetTemplateData(applianceConfig *config.ApplianceConfig, ...) interface{}
- func GetInstallIgnitionTemplateData(isLiveISO, enableInteractiveFlow bool, corePassHash string) interface{}
- func GetPinnedImageSetTemplateData(images, role string) interface{}
- func GetRegistryEnv(registryImage, registryData, registryUpgrade string) string
- func GetUpgradeISOEnv(releaseImage, releaseVersion string) string
- func GetUserCfgTemplateData(grubMenuEntryName string, enableFips bool) interface{}
- func RenderTemplateFile(fileName string, templateData interface{}, outputDir string) error
- type AgentPartitions
- type Partition
- type Partitions
Constants ¶
This section is empty.
Variables ¶
View Source
var Scripts embed.FS
Functions ¶
func GetBootstrapIgnitionTemplateData ¶
func GetBootstrapIgnitionTemplateData(isLiveISO, enableInteractiveFlow bool, ocpReleaseImage types.ReleaseImage, installIgnitionConfig, coreosImagePath, rendezvousHostEnvPlaceholder string) interface{}
func GetFilePathByTemplate ¶
func GetImageSetTemplateData ¶
func GetImageSetTemplateData(applianceConfig *config.ApplianceConfig, blockedImages, additionalImages, operators string) interface{}
func GetPinnedImageSetTemplateData ¶
func GetPinnedImageSetTemplateData(images, role string) interface{}
func GetRegistryEnv ¶
func GetUpgradeISOEnv ¶
func GetUserCfgTemplateData ¶
func RenderTemplateFile ¶
Types ¶
type AgentPartitions ¶
type AgentPartitions struct {
RecoveryPartition, DataPartition, RootPartition *Partition
}
type Partitions ¶
type Partitions interface {
GetAgentPartitions(diskSize, baseIsoSize, recoveryIsoSize, dataIsoSize int64, isCompact bool) *AgentPartitions
GetCoreOSPartitions(coreosImagePath string) ([]Partition, error)
GetBootPartitionsSize(baseImageFile string) int64
}
func NewPartitions ¶
func NewPartitions() Partitions
Click to show internal directories.
Click to hide internal directories.