Documentation ¶
Index ¶
- func SetClusterName(clusterName string) func(*Gcp)
- func SetUuid(uuid string) func(*Gcp)
- type Gcp
- func (gcp *Gcp) ClusterName() string
- func (gcp *Gcp) ConfigureSqlInstance() (runtime.MysqlDb, error)
- func (gcp *Gcp) CreateK8sCluster() (string, error)
- func (gcp *Gcp) CreateNfs() (runtime.Nfs, error)
- func (gcp *Gcp) CreateStorage() error
- func (gcp *Gcp) GetClusterList() ([]string, error)
- func (gcp *Gcp) RemoveCluster() error
- func (gcp *Gcp) RemoveFileSystem() error
- func (gcp *Gcp) RemoveSqlInstance() error
- func (gcp *Gcp) RemoveStorage() error
- func (gcp *Gcp) UpdateKubeConfig() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetClusterName ¶
Types ¶
type Gcp ¶
type Gcp struct {
// contains filtered or unexported fields
}
func (*Gcp) ClusterName ¶
func (*Gcp) CreateK8sCluster ¶
func (*Gcp) CreateStorage ¶
func (*Gcp) GetClusterList ¶
func (*Gcp) RemoveCluster ¶
func (*Gcp) RemoveFileSystem ¶
func (*Gcp) RemoveSqlInstance ¶
func (*Gcp) RemoveStorage ¶
func (*Gcp) UpdateKubeConfig ¶
Click to show internal directories.
Click to hide internal directories.