Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func NewProvider ¶
func NewProvider(logger *logging.Logger, config ScalewayProviderConfig) (providers.CloudProvider, error)
NewProvider creates a new Scaleway provider implementation
Types ¶
type ScalewayProviderConfig ¶
type ScalewayProviderConfig struct { // Authentication Organization string Token string Region string FleetVersion string EtcdVersion string ReserveLoadBalancerIP bool // If set, a reserved IP address will be used for the public IPv4 address EnableIPV6 bool // If set, an IPv6 address will be used NoIPv4 bool // If set, no IPv4 will be used for new instances }
ScalewayProviderConfig contains scaleway specific provider configuration
func NewConfig ¶
func NewConfig() ScalewayProviderConfig
NewConfig initializes a default set of provider configuration options
type ScalewayRC ¶
func ReadRC ¶
func ReadRC() (ScalewayRC, error)
Click to show internal directories.
Click to hide internal directories.