Categorygithub.com/timuthy/gardener-extensionscontrollersprovider-alicloudpkgcontrollerinfrastructure
# Functions
AddToManager adds a controller with the default AddOptions.
AddToManagerWithOptions adds a controller with the given AddOptions to the given manager.
DefaultTerraformOps returns the default TerraformChartOps.
FetchEIPInternetChargeType fetches the internet charge type for the VPC's EIP.
GetVPCInfo gets info of an existing VPC.
NewActuator instantiates an actuator with the default dependencies.
NewActuatorWithDeps instantiates an actuator with the given dependencies.
# Constants
TerraformDefaultNATGatewayID is the default value for the NAT gateway ID in the chart.
TerraformDefaultSNATTableIDs is the default value for the SNAT table IDs in the chart.
TerraformDefaultVPCID is the default value for the VPC ID in the chart.
TerraformerOutputKeyKeyPairName is the output key of the key pair name.
TerraformerOutputKeySecurityGroupID is the output key of the security group ID.
TerraformerOutputKeyVPCCIDR is the output key of the VPC CIDR.
TerraformerOutputKeyVPCID is the output key of the VPC ID.
TerraformerOutputKeyVSwitchNodesPrefix is the prefix for the vswitches.
TerraformerPurpose is the Terraformer purpose for infrastructure operations.
# Variables
DefaultAddOptions are the default AddOptions for AddToManager.
StatusTypeMeta is the TypeMeta of InfrastructureStatus.
# Structs
AddOptions are options to apply when adding the infrastructure controller to the manager.
InitializerValues are values used to render a terraform initializer chart.
VPCInfo contains info about an existing VPC.
# Interfaces
TerraformChartOps are operations to do for interfacing with Terraform charts.