test

package
v0.29.2 Latest Latest
Warning

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

Go to latest
Published: May 9, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EKSInfra

type EKSInfra struct {
	VpcID     string
	SubnetIDs []string
}

type EKSInfraCreator

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

func NewEKSInfraCreator

func NewEKSInfraCreator(workDir, region string) *EKSInfraCreator

func (*EKSInfraCreator) Create

func (ic *EKSInfraCreator) Create() (*EKSInfra, error)

func (*EKSInfraCreator) CreateSubnet

func (ic *EKSInfraCreator) CreateSubnet(vpcID, cidrBlock, availabilityZone string) (string, error)

func (*EKSInfraCreator) CreateVpc

func (ic *EKSInfraCreator) CreateVpc() (string, error)

type EKSInfraDeleter

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

func NewEKSInfraDeleter

func NewEKSInfraDeleter(workDir, region string) *EKSInfraDeleter

func (*EKSInfraDeleter) Delete

func (id *EKSInfraDeleter) Delete(infra *EKSInfra) error

func (*EKSInfraDeleter) DeleteSubnet

func (id *EKSInfraDeleter) DeleteSubnet(subnetID string) error

func (*EKSInfraDeleter) DeleteVpc

func (id *EKSInfraDeleter) DeleteVpc(vpcID string) error

Jump to

Keyboard shortcuts

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