kubernetesk8s.io/kubernetes/pkg/cloudprovider Index | Files | Directories

package cloudprovider

import "k8s.io/kubernetes/pkg/cloudprovider"

Package cloudprovider supplies interfaces and implementations for cloud service providers. To use: import cloudprovider "k8s.io/cloud-provider"

Index

Source Files

doc.go

Directories

PathSynopsis
pkg/cloudprovider/providers
pkg/cloudprovider/providers/aws
pkg/cloudprovider/providers/azure
pkg/cloudprovider/providers/azure/auth
pkg/cloudprovider/providers/cloudstack
pkg/cloudprovider/providers/fakePackage fake is a test-double implementation of cloudprovider Interface, LoadBalancer and Instances.
pkg/cloudprovider/providers/gcePackage gce is an implementation of Interface, LoadBalancer and Instances for Google Compute Engine.
pkg/cloudprovider/providers/gce/cloudPackage cloud implements a more golang friendly interface to the GCE compute API.
pkg/cloudprovider/providers/gce/cloud/filterPackage filter encapsulates the filter argument to compute API calls.
pkg/cloudprovider/providers/gce/cloud/genGenerator for GCE compute wrapper code.
pkg/cloudprovider/providers/gce/cloud/metaPackage meta contains the meta description of the GCE cloud types to generate code for.
pkg/cloudprovider/providers/gce/cloud/mockPackage mock encapsulates mocks for testing GCE provider functionality.
pkg/cloudprovider/providers/openstack
pkg/cloudprovider/providers/ovirt
pkg/cloudprovider/providers/photonThis version of Photon cloud provider supports the disk interface for Photon persistent disk volume plugin.
pkg/cloudprovider/providers/vsphere
pkg/cloudprovider/providers/vsphere/vclib
pkg/cloudprovider/providers/vsphere/vclib/diskmanagers
pkg/cloudprovider/providers/vsphere/vclib/fixtures
Version
v1.13.8
Published
Jul 4, 2019
Platform
js/wasm
Last checked
3 minutes ago

Tools for package owners.