Categorygithub.com/prashanth26/gardener-extensionscontrollersprovider-azurepkginternalinfrastructure
# Functions
ComputeStatus computes the status based on the Terraformer and the given InfrastructureConfig.
ComputeTerraformerChartValues computes the values for the Azure Terraformer chart.
ExtractTerraformState extracts the TerraformState from the given Terraformer.
GetClientAuthFromInfrastructure retrieves the ServiceAccount from the Secret referenced in the given Infrastructure.
RenderTerraformerChart renders the azure-infra chart with the given values.
StatusFromTerraformState computes an InfrastructureStatus from the given Terraform variables.
# Constants
TerraformerOutputKeyAvailabilitySetID is the key for the availabilitySetID output.
TerraformerOutputKeyAvailabilitySetName is the key for the availabilitySetName output.
TerraformerOutputKeyResourceGroupName is the key for the resourceGroupName output.
TerraformerOutputKeyRouteTableName is the key for the routeTableName output.
TerraformerOutputKeySecurityGroupName is the key for the securityGroupName output.
TerraformerOutputKeySubnetName is the key for the subnetName output.
TerraformerOutputKeyVNetName is the key for the vnetName output.
TerraformerPurpose is the terraformer infrastructure purpose.
# Variables
ChartsPath is the path to the charts.
InternalChartsPath is the path to the internal charts.
StatusTypeMeta is the TypeMeta of the Azure InfrastructureStatus.
# Structs
TerraformFiles are the files that have been rendered from the infrastructure chart.
TerraformState is the Terraform state for an infrastructure.