cluster

package
v0.74.0 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2021 License: Apache-2.0 Imports: 30 Imported by: 8

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cluster

type Cluster interface {
	Upgrade(dryRun bool) error
	Delete(waitInterval time.Duration, wait, force bool) error
}

func New

func New(cfg *api.ClusterConfig, ctl *eks.ClusterProvider) (Cluster, error)

type OwnedCluster

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

func NewOwnedCluster

func NewOwnedCluster(cfg *api.ClusterConfig, ctl *eks.ClusterProvider, clusterStack *manager.Stack, stackManager manager.StackManager) *OwnedCluster

func (*OwnedCluster) Delete

func (c *OwnedCluster) Delete(_ time.Duration, wait, force bool) error

func (*OwnedCluster) Upgrade

func (c *OwnedCluster) Upgrade(dryRun bool) error

type UnownedCluster

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

func NewUnownedCluster

func NewUnownedCluster(cfg *api.ClusterConfig, ctl *eks.ClusterProvider, stackManager manager.StackManager) *UnownedCluster

func (*UnownedCluster) Delete

func (c *UnownedCluster) Delete(waitInterval time.Duration, wait, force bool) error

func (*UnownedCluster) Upgrade

func (c *UnownedCluster) Upgrade(dryRun bool) error

Jump to

Keyboard shortcuts

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