HelmStorage#

class phalanx.storage.helm.HelmStorage(config_storage)#

Bases: object

Interface to Helm operations.

Provides an interface to use Helm to create and process templates and to use Helm to install charts in a Kubernetes cluster.

Parameters:

config_storage (ConfigStorage) – Storage object for the Phalanx configuration.

Methods Summary

create(application, starter)

Use helm create to create a new application chart.

Methods Documentation

create(application, starter)#

Use helm create to create a new application chart.

Parameters:
  • application (str) – Name of the new application.

  • starter (HelmStarter) – Name of the Helm starter template to use.

Return type:

None