Versions in this module Expand all Collapse all v0 v0.1.2 Apr 23, 2019 v0.1.1 Feb 20, 2019 Changes in this version + const CallbackURLAnnotation + const RequestIDAnnotation + type Application struct + CallbackURL string + Chart Chart + Cluster string + Namespace string + PackageManager string + Phase v1alpha1.ApplicationPhase + RequestID string + TillerSettings TillerSettings + Values string + type Chart struct + ChartPayload []byte + Name string + Repository ChartRepository + Version string + type ChartRepository struct + Name string + URL string + type Client struct + func (c *Client) ChangeApplicationStatus(name string, packageManager string, clusterName string, status string) error + func (c *Client) ChangeClusterStatus(name string, status string) error + func (c *Client) ChangePackageManagerStatus(name string, clusterName string, status string) error + func (c *Client) CreateApplication(name string, packageManager string, application Application) error + func (c *Client) CreateCluster(name string, cluster Cluster) error + func (c *Client) CreateNewClients() error + func (c *Client) CreatePackageManager(name string, packageManager PackageManager) error + func (c *Client) DeleteApplication(name string, packageManager string, clusterName string) error + func (c *Client) DeleteCluster(name string) error + func (c *Client) DeletePackageManager(name string, clusterName string) error + func (c *Client) GetApplication(name string, packageManager string, clusterName string) (Application, error) + func (c *Client) GetCluster(name string) (Cluster, error) + func (c *Client) GetPackageManager(name string, clusterName string) (PackageManager, error) + func (c *Client) SetApplicationClient(client v1alpha1.SDSApplicationInterface) + func (c *Client) SetClusterClient(client v1alpha1.SDSClusterInterface) + func (c *Client) SetConfig(config *rest.Config) + func (c *Client) SetPackageManagerClient(client v1alpha1.SDSPackageManagerInterface) + func (c *Client) UpdateOrCreateApplication(name string, packageManager string, application Application) error + func (c *Client) UpdateOrCreateCluster(name string, cluster Cluster) error + func (c *Client) UpdateOrCreatePackageManager(name string, packageManager PackageManager) error + type ClientInterface interface + ChangeApplicationStatus func(name string, packageManager string, clusterName string, status string) error + ChangeClusterStatus func(name string, status string) error + ChangePackageManagerStatus func(name string, clusterName string, status string) error + CreateApplication func(name string, packageManager string, application Application) error + CreateCluster func(name string, cluster Cluster) error + CreateNewClients func() error + CreatePackageManager func(name string, packageManager PackageManager) error + DeleteApplication func(name string, packageManager string, clusterName string) error + DeleteCluster func(name string) error + DeletePackageManager func(name string, clusterName string) error + GetApplication func(name string, packageManager string, clusterName string) (Application, error) + GetCluster func(name string) (Cluster, error) + GetPackageManager func(name string, clusterName string) (PackageManager, error) + SetApplicationClient func(client v1alpha1.SDSApplicationInterface) + SetClusterClient func(client v1alpha1.SDSClusterInterface) + SetConfig func(config *rest.Config) + SetPackageManagerClient func(client v1alpha1.SDSPackageManagerInterface) + UpdateOrCreateApplication func(name string, packageManager string, application Application) error + UpdateOrCreateCluster func(name string, cluster Cluster) error + UpdateOrCreatePackageManager func(name string, packageManager PackageManager) error + func CreateFromDefaults() (ClientInterface, error) + type Cluster struct + CallbackURL string + Phase v1alpha1.Phase + Provider string + RequestID string + type PackageManager struct + AdminNamespaces []string + CallbackURL string + Cluster string + ClusterWide bool + Image string + Name string + Namespace string + Phase v1alpha1.PackageManagerPhase + RequestID string + Version string + type TillerSettings struct + Namespace string + Version string