Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maorfr/helm-plugin-utils

Utility functions for use within Helm plugins
https://github.com/maorfr/helm-plugin-utils

golang helm helm-plugin kubernetes utilities

Last synced: 3 months ago
JSON representation

Utility functions for use within Helm plugins

Awesome Lists containing this project

README

        

# Helm v2 utility functions

A collection of Helm v2 utility functions.

## Functions

`ListReleases` - lists all releases according to provided options

`ListReleaseNamesInNamespace` - returns a string list of all releases in a provided namespace

`GetReleaseData` - returns a decoded structed release data

`DecodeRelease` - decodes release data from a tiller resource (configmap/secret)

`GetClientSet` - returns a kubernetes ClientSet

`GetTillerStorage` - returns the storage type of tiller (configmaps/secrets)

`Execute` - executes a command and returns the output

`ExecuteCombined` - executes a command a returns the combined output of stdout and stderr