Documentation ¶
Index ¶
- func ChunkedStorageDriverMapper(secretsGetter clientcorev1.SecretsGetter, reader client.Reader, ...) helmclient.ObjectToStorageDriverMapper
- func NewWrappedActionClient(ca actionclient.ActionInterface, errTranslator ActionClientErrorTranslator) actionclient.ActionInterface
- func NewWrappedActionClientGetter(acg actionclient.ActionConfigGetter, ...) (actionclient.ActionClientGetter, error)
- func ServiceAccountRestConfigMapper(tokenGetter *authentication.TokenGetter) ...
- type ActionClient
- func (a ActionClient) Get(name string, opts ...actionclient.GetOption) (*release.Release, error)
- func (a ActionClient) Install(name, namespace string, chrt *chart.Chart, vals map[string]interface{}, ...) (*release.Release, error)
- func (a ActionClient) Reconcile(rel *release.Release) error
- func (a ActionClient) Uninstall(name string, opts ...actionclient.UninstallOption) (*release.UninstallReleaseResponse, error)
- func (a ActionClient) Upgrade(name, namespace string, chrt *chart.Chart, vals map[string]interface{}, ...) (*release.Release, error)
- type ActionClientErrorTranslator
- type ActionClientGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChunkedStorageDriverMapper ¶
func ChunkedStorageDriverMapper(secretsGetter clientcorev1.SecretsGetter, reader client.Reader, namespace string) helmclient.ObjectToStorageDriverMapper
func NewWrappedActionClient ¶
func NewWrappedActionClient(ca actionclient.ActionInterface, errTranslator ActionClientErrorTranslator) actionclient.ActionInterface
func NewWrappedActionClientGetter ¶
func NewWrappedActionClientGetter(acg actionclient.ActionConfigGetter, opts ...actionclient.ActionClientGetterOption) (actionclient.ActionClientGetter, error)
Types ¶
type ActionClient ¶
type ActionClient struct { actionclient.ActionInterface // contains filtered or unexported fields }
func (ActionClient) Get ¶
func (a ActionClient) Get(name string, opts ...actionclient.GetOption) (*release.Release, error)
func (ActionClient) Install ¶
func (a ActionClient) Install(name, namespace string, chrt *chart.Chart, vals map[string]interface{}, opts ...actionclient.InstallOption) (*release.Release, error)
func (ActionClient) Uninstall ¶
func (a ActionClient) Uninstall(name string, opts ...actionclient.UninstallOption) (*release.UninstallReleaseResponse, error)
func (ActionClient) Upgrade ¶
func (a ActionClient) Upgrade(name, namespace string, chrt *chart.Chart, vals map[string]interface{}, opts ...actionclient.UpgradeOption) (*release.Release, error)
type ActionClientGetter ¶
type ActionClientGetter struct {
actionclient.ActionClientGetter
}
func (ActionClientGetter) ActionClientFor ¶
func (a ActionClientGetter) ActionClientFor(ctx context.Context, obj client.Object) (actionclient.ActionInterface, error)
Click to show internal directories.
Click to hide internal directories.