Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterOptionsBuilder ¶
type ClusterOptionsBuilder OptionsBuilder[*kops.Cluster]
type OptionsBuilder ¶ added in v1.10.0
type OptionsLoader ¶
type OptionsLoader[T any] struct { Builders []OptionsBuilder[T] }
func NewClusterOptionsLoader ¶
func NewClusterOptionsLoader(builders []ClusterOptionsBuilder) *OptionsLoader[*kops.Cluster]
func (*OptionsLoader[T]) Build ¶
func (l *OptionsLoader[T]) Build(userConfig T) (T, error)
Build executes the options configuration templates, until they converge It bails out after maxIterations
Click to show internal directories.
Click to hide internal directories.