Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AfterInstall = []Interface{ &RunStage{}, &GrubOptions{}, &BundleOption{}, &CustomMounts{}, &Kcrypt{}, &Lifecycle{}, }
View Source
var AfterReset = []Interface{ &Kcrypt{}, }
View Source
var FirstBoot = []Interface{ &BundlePostInstall{}, &GrubPostInstallOptions{}, }
Functions ¶
Types ¶
type BundleOption ¶ added in v1.1.0
type BundleOption struct{}
type BundlePostInstall ¶ added in v1.1.4
type BundlePostInstall struct{}
type CustomMounts ¶ added in v1.6.0
type CustomMounts struct{}
func (CustomMounts) Run ¶ added in v1.6.0
func (cm CustomMounts) Run(c config.Config) error
Read the keys sections ephemeral_mounts and bind mounts from install key in the cloud config. If not empty write an environment file to /run/cos/custom-layout.env. That env file is in turn read by /overlay/files/system/oem/11_persistency.yaml in fs.after stage.
type GrubOptions ¶
type GrubOptions struct{}
type GrubPostInstallOptions ¶ added in v1.1.4
type GrubPostInstallOptions struct{}
Click to show internal directories.
Click to hide internal directories.