Documentation ¶
Overview ¶
Package powervs contains Power Virtual Servers-specific Terraform-variable logic.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TFVars ¶
func TFVars(sources TFVarsSources) ([]byte, error)
TFVars generates Power VS-specific Terraform variables launching the cluster.
Types ¶
type TFVarsSources ¶
type TFVarsSources struct { MasterConfigs []*machinev1.PowerVSMachineProviderConfig APIKey string SSHKey string Region string Zone string ImageBucketName string ImageBucketFileName string PowerVSResourceGroup string CISInstanceCRN string DNSInstanceCRN string VPCRegion string VPCZone string VPCName string VPCSubnetName string VPCPermitted bool VPCGatewayName string VPCGatewayAttached bool PublishStrategy types.PublishingStrategy EnableSNAT bool AttachedTransitGateway string TGConnectionVPCID string ServiceInstanceName string }
TFVarsSources contains the parameters to be converted into Terraform variables
Click to show internal directories.
Click to hide internal directories.