Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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
Click to show internal directories.
Click to hide internal directories.