Documentation ¶
Overview ¶
Package cloudprovider supplies interfaces and implementations for cloud service providers. To use: import cloudprovider "k8s.io/cloud-provider"
Directories ¶
Path | Synopsis |
---|---|
fake
Package fake is a test-double implementation of cloudprovider Interface, LoadBalancer and Instances.
|
Package fake is a test-double implementation of cloudprovider Interface, LoadBalancer and Instances. |
gce
Package gce is an implementation of Interface, LoadBalancer and Instances for Google Compute Engine.
|
Package gce is an implementation of Interface, LoadBalancer and Instances for Google Compute Engine. |
gce/cloud
Package cloud implements a more golang friendly interface to the GCE compute API.
|
Package cloud implements a more golang friendly interface to the GCE compute API. |
gce/cloud/filter
Package filter encapsulates the filter argument to compute API calls.
|
Package filter encapsulates the filter argument to compute API calls. |
gce/cloud/gen
Generator for GCE compute wrapper code.
|
Generator for GCE compute wrapper code. |
gce/cloud/meta
Package meta contains the meta description of the GCE cloud types to generate code for.
|
Package meta contains the meta description of the GCE cloud types to generate code for. |
gce/cloud/mock
Package mock encapsulates mocks for testing GCE provider functionality.
|
Package mock encapsulates mocks for testing GCE provider functionality. |
photon
This version of Photon cloud provider supports the disk interface for Photon persistent disk volume plugin.
|
This version of Photon cloud provider supports the disk interface for Photon persistent disk volume plugin. |
Click to show internal directories.
Click to hide internal directories.