Class HelmService

java.lang.Object
com.sidneysimmons.kimber.service.HelmService

public class HelmService extends Object
Service class for working with the "helm" CLI tool.
  • Constructor Details

    • HelmService

      public HelmService()
      Default constructor.
  • Method Details

    • getHelmVersion

      public String 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 name
      chartDirectory - the chart directory
      helmGlobalFile - the global helm overrides file
      helmProjectFile - the project helm overrides file
    • uninstall

      public void uninstall(String releaseName)
      Uninstall the helm release.
      Parameters:
      releaseName - the release name