Documentation ¶
Index ¶
- Constants
- func MultipleZonesForAWSRegion(region string, zonesCount int) []string
- func ReadPlatformRegionMappingFromFile(filename string) (map[string]string, error)
- func ZoneForAWSRegion(region string) string
- func ZonesForGCPRegion(region string, zonesCount int) []string
- func ZonesForOpenStack(region string) []string
- type AWSFreemiumInput
- func (p *AWSFreemiumInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
- func (p *AWSFreemiumInput) Defaults() *gqlschema.ClusterConfigInput
- func (p *AWSFreemiumInput) Profile() gqlschema.KymaProfile
- func (p *AWSFreemiumInput) Provider() internal.CloudProvider
- type AWSInput
- type AWSTrialInput
- type AzureFreemiumInput
- func (p *AzureFreemiumInput) ApplyParameters(input *gqlschema.ClusterConfigInput, params internal.ProvisioningParameters)
- func (p *AzureFreemiumInput) Defaults() *gqlschema.ClusterConfigInput
- func (p *AzureFreemiumInput) Profile() gqlschema.KymaProfile
- func (p *AzureFreemiumInput) Provider() internal.CloudProvider
- type AzureInput
- type AzureLiteInput
- type AzureTrialInput
- type GcpInput
- type GcpTrialInput
- type NoHyperscalerInput
- func (p *NoHyperscalerInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
- func (p *NoHyperscalerInput) Defaults() *gqlschema.ClusterConfigInput
- func (p *NoHyperscalerInput) Profile() gqlschema.KymaProfile
- func (p *NoHyperscalerInput) Provider() internal.CloudProvider
- type OpenStackInput
Constants ¶
View Source
const ( DefaultAWSRegion = "eu-central-1" DefaultAWSTrialRegion = "eu-west-1" DefaultEuAccessAWSRegion = "eu-central-1" DefaultAWSMultiZoneCount = 3 )
View Source
const ( DefaultAzureRegion = "eastus" DefaultEuAccessAzureRegion = "switzerlandnorth" DefaultAzureMultiZoneCount = 3 )
View Source
const ( DefaultGCPRegion = "europe-west3" DefaultGCPMachineType = "n2-standard-4" DefaultGCPMultiZoneCount = 3 )
View Source
const ( DefaultOpenStackRegion = "eu-de-2" DefaultExposureClass = "converged-cloud-internet" )
Variables ¶
This section is empty.
Functions ¶
func ZoneForAWSRegion ¶
func ZonesForGCPRegion ¶
func ZonesForOpenStack ¶
Types ¶
type AWSFreemiumInput ¶
type AWSFreemiumInput struct{}
func (*AWSFreemiumInput) ApplyParameters ¶
func (p *AWSFreemiumInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*AWSFreemiumInput) Defaults ¶
func (p *AWSFreemiumInput) Defaults() *gqlschema.ClusterConfigInput
func (*AWSFreemiumInput) Profile ¶
func (p *AWSFreemiumInput) Profile() gqlschema.KymaProfile
func (*AWSFreemiumInput) Provider ¶
func (p *AWSFreemiumInput) Provider() internal.CloudProvider
type AWSInput ¶
func (*AWSInput) ApplyParameters ¶
func (p *AWSInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*AWSInput) Defaults ¶
func (p *AWSInput) Defaults() *gqlschema.ClusterConfigInput
func (*AWSInput) Profile ¶
func (p *AWSInput) Profile() gqlschema.KymaProfile
func (*AWSInput) Provider ¶
func (p *AWSInput) Provider() internal.CloudProvider
type AWSTrialInput ¶
func (*AWSTrialInput) ApplyParameters ¶
func (p *AWSTrialInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*AWSTrialInput) Defaults ¶
func (p *AWSTrialInput) Defaults() *gqlschema.ClusterConfigInput
func (*AWSTrialInput) Profile ¶
func (p *AWSTrialInput) Profile() gqlschema.KymaProfile
func (*AWSTrialInput) Provider ¶
func (p *AWSTrialInput) Provider() internal.CloudProvider
type AzureFreemiumInput ¶
type AzureFreemiumInput struct{}
func (*AzureFreemiumInput) ApplyParameters ¶
func (p *AzureFreemiumInput) ApplyParameters(input *gqlschema.ClusterConfigInput, params internal.ProvisioningParameters)
func (*AzureFreemiumInput) Defaults ¶
func (p *AzureFreemiumInput) Defaults() *gqlschema.ClusterConfigInput
func (*AzureFreemiumInput) Profile ¶
func (p *AzureFreemiumInput) Profile() gqlschema.KymaProfile
func (*AzureFreemiumInput) Provider ¶
func (p *AzureFreemiumInput) Provider() internal.CloudProvider
type AzureInput ¶
func (*AzureInput) ApplyParameters ¶
func (p *AzureInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*AzureInput) Defaults ¶
func (p *AzureInput) Defaults() *gqlschema.ClusterConfigInput
func (*AzureInput) Profile ¶
func (p *AzureInput) Profile() gqlschema.KymaProfile
func (*AzureInput) Provider ¶
func (p *AzureInput) Provider() internal.CloudProvider
type AzureLiteInput ¶
type AzureLiteInput struct{}
func (*AzureLiteInput) ApplyParameters ¶
func (p *AzureLiteInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*AzureLiteInput) Defaults ¶
func (p *AzureLiteInput) Defaults() *gqlschema.ClusterConfigInput
func (*AzureLiteInput) Profile ¶
func (p *AzureLiteInput) Profile() gqlschema.KymaProfile
func (*AzureLiteInput) Provider ¶
func (p *AzureLiteInput) Provider() internal.CloudProvider
type AzureTrialInput ¶
func (*AzureTrialInput) ApplyParameters ¶
func (p *AzureTrialInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*AzureTrialInput) Defaults ¶
func (p *AzureTrialInput) Defaults() *gqlschema.ClusterConfigInput
func (*AzureTrialInput) Profile ¶
func (p *AzureTrialInput) Profile() gqlschema.KymaProfile
func (*AzureTrialInput) Provider ¶
func (p *AzureTrialInput) Provider() internal.CloudProvider
type GcpInput ¶
func (*GcpInput) ApplyParameters ¶
func (p *GcpInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*GcpInput) Defaults ¶
func (p *GcpInput) Defaults() *gqlschema.ClusterConfigInput
func (*GcpInput) Profile ¶
func (p *GcpInput) Profile() gqlschema.KymaProfile
func (*GcpInput) Provider ¶
func (p *GcpInput) Provider() internal.CloudProvider
type GcpTrialInput ¶
func (*GcpTrialInput) ApplyParameters ¶
func (p *GcpTrialInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*GcpTrialInput) Defaults ¶
func (p *GcpTrialInput) Defaults() *gqlschema.ClusterConfigInput
func (*GcpTrialInput) Profile ¶
func (p *GcpTrialInput) Profile() gqlschema.KymaProfile
func (*GcpTrialInput) Provider ¶
func (p *GcpTrialInput) Provider() internal.CloudProvider
type NoHyperscalerInput ¶
type NoHyperscalerInput struct { }
func (*NoHyperscalerInput) ApplyParameters ¶
func (p *NoHyperscalerInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*NoHyperscalerInput) Defaults ¶
func (p *NoHyperscalerInput) Defaults() *gqlschema.ClusterConfigInput
func (*NoHyperscalerInput) Profile ¶
func (p *NoHyperscalerInput) Profile() gqlschema.KymaProfile
func (*NoHyperscalerInput) Provider ¶
func (p *NoHyperscalerInput) Provider() internal.CloudProvider
type OpenStackInput ¶
type OpenStackInput struct {
FloatingPoolName string
}
func (*OpenStackInput) ApplyParameters ¶
func (p *OpenStackInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters)
func (*OpenStackInput) Defaults ¶
func (p *OpenStackInput) Defaults() *gqlschema.ClusterConfigInput
func (*OpenStackInput) Profile ¶
func (p *OpenStackInput) Profile() gqlschema.KymaProfile
func (*OpenStackInput) Provider ¶
func (p *OpenStackInput) Provider() internal.CloudProvider
Click to show internal directories.
Click to hide internal directories.