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, 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
Click to show internal directories.
Click to hide internal directories.