Package com.sidneysimmons.kimber.service
Class HelmService
java.lang.Object
com.sidneysimmons.kimber.service.HelmService
Service class for working with the "helm" CLI tool.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
HelmService
public HelmService()Default constructor.
-
-
Method Details
-
getHelmVersion
Get the helm version.- Returns:
- the helm version
-
install
public void install(String releaseName, String chartDirectory, File helmGlobalFile, File helmProjectFile) Install the helm release.- Parameters:
releaseName- the release namechartDirectory- the chart directoryhelmGlobalFile- the global helm overrides filehelmProjectFile- the project helm overrides file
-
uninstall
Uninstall the helm release.- Parameters:
releaseName- the release name
-