Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildExoscale ¶
func BuildExoscale(_ config.AutoscalingOptions, discoveryOpts cloudprovider.NodeGroupDiscoveryOptions, rl *cloudprovider.ResourceLimiter) cloudprovider.CloudProvider
BuildExoscale builds the Exoscale cloud provider.
Types ¶
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
github.com/exoscale/egoscale/v2
Package v2 is the new Exoscale client API binding.
|
Package v2 is the new Exoscale client API binding. |
github.com/exoscale/egoscale/v2/api
Package api implements low-level primitives for interacting with the Exoscale API.
|
Package api implements low-level primitives for interacting with the Exoscale API. |
github.com/exoscale/egoscale/v2/oapi
Package oapi provides primitives to interact with the openapi HTTP API.
|
Package oapi provides primitives to interact with the openapi HTTP API. |
github.com/exoscale/egoscale/version
Package version stores the current version of the egoscale package.
|
Package version stores the current version of the egoscale package. |
github.com/gofrs/uuid
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and DCE 1.1.
|
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and DCE 1.1. |
k8s.io/klog
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
|
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. |
Click to show internal directories.
Click to hide internal directories.