Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider interface { CreateKubeCluster(newCluster federationv1beta1.Cluster) (*util.ClusterAnnotation, error) DeleteKubeCluster(existingCluster federationv1beta1.Cluster) error ValidateKubeCluster(fedCluster federationv1beta1.Cluster) (*util.ClusterAnnotation, error) ScaleKubeCluster(existingCluster federationv1beta1.Cluster, scaleSize int) (*util.ClusterAnnotation, error) ExportKubeConfig(fedCluster federationv1beta1.Cluster) (*clientcmdapi.Config, error) GetProviderName() string }
Click to show internal directories.
Click to hide internal directories.