clusterextension

package
v0.13.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterExtension

type ClusterExtension struct {
	Configs api.PluginConfigs
	// contains filtered or unexported fields
}

func NewExtras added in v0.13.0

func NewExtras() ClusterExtension

func NewExtrasFromPlugins

func NewExtrasFromPlugins(plugins []*api.Plugin, configs api.PluginConfigs) ClusterExtension

func (ClusterExtension) ControlPlaneStack

func (e ClusterExtension) ControlPlaneStack(config interface{}) (*stack, error)

func (ClusterExtension) Controller

func (e ClusterExtension) Controller(clusterConfig interface{}) (*controller, error)

func (ClusterExtension) Etcd

func (e ClusterExtension) Etcd(clusterConfig interface{}) (*etcd, error)

func (ClusterExtension) EtcdStack added in v0.11.0

func (e ClusterExtension) EtcdStack(config interface{}) (*stack, error)

func (ClusterExtension) KeyPairSpecs added in v0.13.0

func (e ClusterExtension) KeyPairSpecs() []api.KeyPairSpec

func (ClusterExtension) NetworkStack added in v0.11.4

func (e ClusterExtension) NetworkStack(config interface{}) (*stack, error)

func (ClusterExtension) NodePoolStack

func (e ClusterExtension) NodePoolStack(config interface{}) (*stack, error)

func (ClusterExtension) RootStack

func (e ClusterExtension) RootStack(config interface{}) (*stack, error)

func (ClusterExtension) Worker

func (e ClusterExtension) Worker(config interface{}) (*worker, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL