opentelekomcloud

package
v1.1.1 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2023 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDriver

func NewDriver() types.Driver

Types

type CCEDriver

type CCEDriver struct {
	// contains filtered or unexported fields
}

func (*CCEDriver) Create

func (*CCEDriver) ETCDRemoveSnapshot

func (*CCEDriver) ETCDSave

func (*CCEDriver) GetCapabilities

func (d *CCEDriver) GetCapabilities(context.Context) (*types.Capabilities, error)

func (*CCEDriver) GetClusterSize

func (d *CCEDriver) GetClusterSize(_ context.Context, info *types.ClusterInfo) (*types.NodeCount, error)

func (*CCEDriver) GetDriverCreateOptions

func (d *CCEDriver) GetDriverCreateOptions(context.Context) (*types.DriverFlags, error)

func (*CCEDriver) GetDriverUpdateOptions

func (d *CCEDriver) GetDriverUpdateOptions(context.Context) (*types.DriverFlags, error)

func (*CCEDriver) GetK8SCapabilities

func (d *CCEDriver) GetK8SCapabilities(context.Context, *types.DriverOptions) (*types.K8SCapabilities, error)

func (*CCEDriver) GetVersion

func (d *CCEDriver) GetVersion(_ context.Context, info *types.ClusterInfo) (*types.KubernetesVersion, error)

func (*CCEDriver) PostCheck

func (d *CCEDriver) PostCheck(_ context.Context, clusterInfo *types.ClusterInfo) (*types.ClusterInfo, error)

func (*CCEDriver) Remove

func (d *CCEDriver) Remove(_ context.Context, clusterInfo *types.ClusterInfo) error

func (*CCEDriver) RemoveLegacyServiceAccount

func (d *CCEDriver) RemoveLegacyServiceAccount(_ context.Context, info *types.ClusterInfo) error

func (*CCEDriver) SetClusterSize

func (d *CCEDriver) SetClusterSize(_ context.Context, info *types.ClusterInfo, count *types.NodeCount) error

func (*CCEDriver) SetVersion

func (*CCEDriver) Update

func (d *CCEDriver) Update(_ context.Context, info *types.ClusterInfo, updateOpts *types.DriverOptions) (*types.ClusterInfo, error)

Update changes existing cluster. `clusterInfo` represents current state, `updateOpts` are newly applied flags

Jump to

Keyboard shortcuts

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