Documentation
¶
Index ¶
- func CreateApp(appName, description string) (*config.AppResponse, error)
- func CreateCluster(appName, clusterName, description string) (*config.ClusterResponse, error)
- func CreateNamespace(appName, clusterName, namespaceName, format, description string) (*config.NamespaceResponse, error)
- func DeleteApp(appName string) error
- func DeleteCluster(appName, clusterName string) error
- func DeleteNamespace(appName, clusterName, namespaceName string) error
- func Init(client config.ConfigService)
- func ListApps() (*config.AppsResponse, error)
- func ListClusters(appName string) (*config.ClustersResponse, error)
- func ListNamespaces(appName, clusterName string) (*config.NamespacesResponse, error)
- func ListReleaseHistory(appName, clusterName, namespaceName string) (*config.ReleaseHistoryResponse, error)
- func QueryApp(appName string) (*config.AppResponse, error)
- func QueryCluster(appName, clusterName string) (*config.ClusterResponse, error)
- func QueryNamespace(appName, clusterName, namespaceName string) (*config.NamespaceResponse, error)
- func ReleaseConfig(appName, clusterName, namespaceName, tag, comment string) error
- func Rollback(appName, clusterName, namespaceName, tag string) (err error)
- func UpdateConfig(appName, clusterName, namespaceName, value string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCluster ¶
func CreateCluster(appName, clusterName, description string) (*config.ClusterResponse, error)
func CreateNamespace ¶
func CreateNamespace(appName, clusterName, namespaceName, format, description string) (*config.NamespaceResponse, error)
func DeleteCluster ¶
func DeleteNamespace ¶
func Init ¶
func Init(client config.ConfigService)
func ListApps ¶
func ListApps() (*config.AppsResponse, error)
func ListClusters ¶
func ListClusters(appName string) (*config.ClustersResponse, error)
func ListNamespaces ¶
func ListNamespaces(appName, clusterName string) (*config.NamespacesResponse, error)
func ListReleaseHistory ¶
func ListReleaseHistory(appName, clusterName, namespaceName string) (*config.ReleaseHistoryResponse, error)
func QueryCluster ¶
func QueryCluster(appName, clusterName string) (*config.ClusterResponse, error)
func QueryNamespace ¶
func QueryNamespace(appName, clusterName, namespaceName string) (*config.NamespaceResponse, error)
func ReleaseConfig ¶
func UpdateConfig ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.