Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultConfig ¶ added in v1.36.0
func DefaultConfig(operatingSystemSpec runtime.RawExtension) runtime.RawExtension
func DefaultConfigForCloud ¶ added in v1.37.1
func DefaultConfigForCloud(operatingSystemSpec runtime.RawExtension, cloudProvider types.CloudProvider) runtime.RawExtension
Types ¶
type Config ¶
type Config struct { DisableAutoUpdate bool `json:"disableAutoUpdate"` DisableLocksmithD bool `json:"disableLocksmithD"` DisableUpdateEngine bool `json:"disableUpdateEngine"` // ProvisioningUtility specifies the type of provisioning utility, allowed values are cloud-init and ignition. // Defaults to cloud-init for AWS, and ignition for other providers. ProvisioningUtility `json:"provisioningUtility,omitempty"` }
Config contains specific configuration for Flatcar.
func LoadConfig ¶
func LoadConfig(r runtime.RawExtension) (*Config, error)
LoadConfig retrieves the Flatcar configuration from raw data.
type ProvisioningUtility ¶ added in v1.20.0
type ProvisioningUtility string
ProvisioningUtility specifies the type of provisioning utility.
const ( Ignition ProvisioningUtility = "ignition" CloudInit ProvisioningUtility = "cloud-init" )
Click to show internal directories.
Click to hide internal directories.