api

package
v0.0.0-...-7a4df5e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2017 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RESTClientset

type RESTClientset struct {
	BaseURL    *url.URL
	KopsClient kopsinternalversion.KopsInterface
}

RESTClientset is an implementation of clientset that uses a "real" generated REST client

func (*RESTClientset) ConfigBaseFor

func (c *RESTClientset) ConfigBaseFor(cluster *kops.Cluster) (vfs.Path, error)

ConfigBaseFor implements the ConfigBaseFor method of Clientset for a kubernetes-API state store

func (*RESTClientset) CreateCluster

func (c *RESTClientset) CreateCluster(cluster *kops.Cluster) (*kops.Cluster, error)

CreateCluster implements the CreateCluster method of Clientset for a kubernetes-API state store

func (*RESTClientset) DeleteCluster

func (c *RESTClientset) DeleteCluster(cluster *kops.Cluster) error

func (*RESTClientset) FederationsFor

func (c *RESTClientset) FederationsFor(federation *kops.Federation) kopsinternalversion.FederationInterface

FederationsFor implements the FederationsFor method of Clientset for a kubernetes-API state store

func (*RESTClientset) GetCluster

func (c *RESTClientset) GetCluster(name string) (*kops.Cluster, error)

GetCluster implements the GetCluster method of Clientset for a kubernetes-API state store

func (*RESTClientset) GetFederation

func (c *RESTClientset) GetFederation(name string) (*kops.Federation, error)

GetFederation implements the GetFederation method of Clientset for a kubernetes-API state store

func (*RESTClientset) InstanceGroupsFor

func (c *RESTClientset) InstanceGroupsFor(cluster *kops.Cluster) kopsinternalversion.InstanceGroupInterface

InstanceGroupsFor implements the InstanceGroupsFor method of Clientset for a kubernetes-API state store

func (*RESTClientset) KeyStore

func (c *RESTClientset) KeyStore(cluster *kops.Cluster) (fi.CAStore, error)

func (*RESTClientset) ListClusters

func (c *RESTClientset) ListClusters(options metav1.ListOptions) (*kops.ClusterList, error)

ListClusters implements the ListClusters method of Clientset for a kubernetes-API state store

func (*RESTClientset) ListFederations

func (c *RESTClientset) ListFederations(options metav1.ListOptions) (*kops.FederationList, error)

ListFederations implements the ListFederations method of Clientset for a kubernetes-API state store

func (*RESTClientset) SecretStore

func (c *RESTClientset) SecretStore(cluster *kops.Cluster) (fi.SecretStore, error)

func (*RESTClientset) UpdateCluster

func (c *RESTClientset) UpdateCluster(cluster *kops.Cluster, status *kops.ClusterStatus) (*kops.Cluster, error)

UpdateCluster implements the UpdateCluster method of Clientset for a kubernetes-API state store

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL