Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { *controlplane.Cluster NodePools []*nodepool.ProvidedConfig model.UnknownKeys `yaml:",inline"` Plugins []*pluginmodel.Plugin }
func ConfigFromBytes ¶
func ConfigFromBytes(data []byte, plugins []*pluginmodel.Plugin) (*Config, error)
func ConfigFromBytesWithStubs ¶ added in v0.10.1
func ConfigFromBytesWithStubs(data []byte, plugins []*pluginmodel.Plugin, encryptService controlplane.EncryptService, cf cfnstack.CFInterrogator, ec cfnstack.EC2Interrogator) (*Config, error)
func ConfigFromFile ¶
func (*Config) RootStackName ¶
type InitialConfig ¶ added in v0.11.0
type UnmarshalledConfig ¶
type UnmarshalledConfig struct { controlplane.Cluster `yaml:",inline"` Worker `yaml:"worker,omitempty"` model.UnknownKeys `yaml:",inline"` }
type Worker ¶ added in v0.9.6
type Worker struct { APIEndpointName string `yaml:"apiEndpointName,omitempty"` NodePools []*nodepool.ProvidedConfig `yaml:"nodePools,omitempty"` model.UnknownKeys `yaml:",inline"` NodePoolRollingStrategy string `yaml:"nodePoolRollingStrategy,omitempty"` }
Click to show internal directories.
Click to hide internal directories.