package
0.0.0-20190606082050-ef68a7903146
Repository: https://github.com/vlvasilev/gardener-extensions.git
Documentation: pkg.go.dev

# Functions

CleanupKubernetesFirewalls lists all Kubernetes firewall rules and then deletes them one after another.
CleanupKubernetesRoutes lists all Kubernetes route rules and then deletes them one after another.
ComputeStatus computes the status based on the Terraformer and the given InfrastructureConfig.
ComputeTerraformerChartValues computes the values for the GCP Terraformer chart.
DeleteFirewalls deletes the firewalls with the given names in the given project.
DeleteRoutes deletes the route entries with the given names in the given project.
ExtractTerraformState extracts the TerraformState from the given Terraformer.
GetServiceAccountFromInfrastructure retrieves the ServiceAccount from the Secret referenced in the given Infrastructure.
ListKubernetesFirewalls lists all firewalls that are in the given network and have the KubernetesFirewallNamePrefix.
ListKubernetesRoutes returns a list of all routes within the shoot network which have "shoot--" as prefix.
RenderTerraformerChart renders the gcp-infra chart with the given values.
StatusFromTerraformState computes an InfrastructureStatus from the given Terraform variables.

# Constants

DefaultVPCName is the default VPC terraform name.
KubernetesFirewallNamePrefix is the name prefix that Kubernetes related firewall rules have.
TerraformerOutputKeyServiceAccountEmail is the name of the service_account_email terraform output variable.
TerraformerOutputKeySubnetInternal is the name of the subnet_internal terraform output variable.
TerraformerOutputKeySubnetNodes is the name of the subnet_nodes terraform output variable.
TerraformerOutputKeyVPCName is the name of the vpc_name terraform output variable.
TerraformerPurpose is the terraformer infrastructure purpose.

# Variables

StatusTypeMeta is the TypeMeta of the GCP InfrastructureStatus.

# Structs

TerraformFiles are the files that have been rendered from the infrastructure chart.
TerraformState is the Terraform state for an infrastructure.