Documentation
¶
Overview ¶
Package aws contains AWS-specific Terraform-variable logic.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TFVars ¶ added in v0.4.15
func TFVars(sources TFVarsSources) ([]byte, error)
TFVars generates AWS-specific Terraform variables launching the cluster.
Types ¶
type TFVarsSources ¶ added in v0.4.15
type TFVarsSources struct {
VPC string
PrivateSubnets, PublicSubnets []string
InternalZone string
Services []typesaws.ServiceEndpoint
Publish types.PublishingStrategy
AMIID, AMIRegion string
MasterConfigs, WorkerConfigs []*machinev1beta1.AWSMachineProviderConfig
IgnitionBucket, IgnitionPresignedURL string
AdditionalTrustBundle string
MasterIAMRoleName, WorkerIAMRoleName string
MasterMetadataAuthentication string
Architecture types.Architecture
Proxy *types.Proxy
}
TFVarsSources contains the parameters to be converted into Terraform variables
Click to show internal directories.
Click to hide internal directories.