Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Name of this builder provider Name = "aws" VpcID string = "vpc-id" SubnetID string = "subnet-id" InternetGwID string = "internet-gateway-id" InternetGatewayAttachment string = "internet-gateway-attachment-vpc-id" RouteTable string = "route-table-id" SecurityGroupID string = "security-group-id" InstanceID string = "instance-id" PublicDnsName string = "public-dns-name" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByCreationDate ¶ added in v0.2.0
type ByCreationDate []ImageInfo
func (ByCreationDate) Len ¶ added in v0.2.0
func (a ByCreationDate) Len() int
func (ByCreationDate) Less ¶ added in v0.2.0
func (a ByCreationDate) Less(i, j int) bool
func (ByCreationDate) Swap ¶ added in v0.2.0
func (a ByCreationDate) Swap(i, j int)
type Provider ¶ added in v0.2.0
type Provider struct { Tags []types.Tag *v1alpha1.Environment // contains filtered or unexported fields }
func (*Provider) Create ¶ added in v0.2.0
Create creates an EC2 instance with proper Network configuration VPC, Subnet, Internet Gateway, Route Table, Security Group
func (*Provider) Delete ¶ added in v0.2.0
Delete deletes the EC2 instance and all associated resources
Click to show internal directories.
Click to hide internal directories.