Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateConfiguration ¶ added in v0.0.3
func GenerateConfiguration(token, namespace string) *action.Configuration
GenerateConfiguration generates a configuration from within the context of the pod
func NewConfigFlagsFromCluster ¶ added in v0.0.3
func NewConfigFlagsFromCluster(namespace string, clusterConfig *rest.Config) *genericclioptions.ConfigFlags
NewConfigFlagsFromCluster returns ConfigFlags with default values set from within cluster
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
Agent represents a Helm3 in-cluster agent
func (*Agent) InstallRelease ¶ added in v0.0.3
func (agent *Agent) InstallRelease(chartFile, releaseName, namespace string) (*release.Release, error)
InstallRelease installs a release in a given namespace
func (*Agent) ListReleases ¶
ListReleases lists all deployed and failed releases in a namespace.
Click to show internal directories.
Click to hide internal directories.