Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetInstallConfig ¶
Types ¶
type InstallerConfigBaremetal ¶
type InstallerConfigBaremetal struct {
APIVersion string `yaml:"apiVersion"`
BaseDomain string `yaml:"baseDomain"`
Proxy *proxy `yaml:"proxy,omitempty"`
Networking struct {
NetworkType string `yaml:"networkType"`
ClusterNetwork []struct {
Cidr string `yaml:"cidr"`
HostPrefix int `yaml:"hostPrefix"`
} `yaml:"clusterNetwork"`
MachineNetwork []struct {
Cidr string `yaml:"cidr"`
} `yaml:"machineNetwork"`
ServiceNetwork []string `yaml:"serviceNetwork"`
} `yaml:"networking"`
Metadata struct {
Name string `yaml:"name"`
} `yaml:"metadata"`
Compute []struct {
Hyperthreading string `yaml:"hyperthreading"`
Name string `yaml:"name"`
Replicas int `yaml:"replicas"`
} `yaml:"compute"`
ControlPlane struct {
Hyperthreading string `yaml:"hyperthreading"`
Name string `yaml:"name"`
Replicas int `yaml:"replicas"`
} `yaml:"controlPlane"`
Platform platform `yaml:"platform"`
FIPS bool `yaml:"fips"`
PullSecret string `yaml:"pullSecret"`
SSHKey string `yaml:"sshKey"`
AdditionalTrustBundle string `yaml:"additionalTrustBundle,omitempty"`
ImageContentSources []struct {
Mirrors []string `yaml:"mirrors"`
Source string `yaml:"source"`
} `yaml:"imageContentSources,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.