Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SelectorForCluster ¶ added in v1.23.0
func SelectorForCluster(etcdCluster kops.EtcdClusterSpec) map[string]string
SelectorForCluster returns the selector that should be used to select our pods (from services)
Types ¶
type EtcdManagerBuilder ¶
type EtcdManagerBuilder struct { *model.KopsModelContext Lifecycle fi.Lifecycle AssetBuilder *assets.AssetBuilder }
EtcdManagerBuilder builds the manifest for the etcd-manager
func (*EtcdManagerBuilder) Build ¶
func (b *EtcdManagerBuilder) Build(c *fi.ModelBuilderContext) error
Build creates the tasks
type EtcdManagerOptionsBuilder ¶
type EtcdManagerOptionsBuilder struct {
*components.OptionsContext
}
EtcdManagerOptionsBuilder adds options for the etcd-manager to the model.
func (*EtcdManagerOptionsBuilder) BuildOptions ¶
func (b *EtcdManagerOptionsBuilder) BuildOptions(o interface{}) error
BuildOptions generates the configurations used to create etcd manager manifest
Click to show internal directories.
Click to hide internal directories.