Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChartVersion ¶
type ChartVersion struct { Version *repo.ChartVersion Obj *chart.Chart Templates []*chart.File CRDs []*chart.File DefaultValues map[string]interface{} // contains filtered or unexported fields }
ChartVersion represents struct with needed data for returning needed data for managing a release
func New ¶
func New(version, namespace string, chartObj *helmv1alpha1.Chart, vals chartutil.Values, index repo.ChartVersions, scheme *runtime.Scheme, logger logr.Logger, k8sclient client.WithWatch, g utils.HTTPClientInterface) (*ChartVersion, error)
func (*ChartVersion) CreateOrUpdateSubCharts ¶
func (chartVersion *ChartVersion) CreateOrUpdateSubCharts() error
func (*ChartVersion) ManageSubResources ¶
func (chartVersion *ChartVersion) ManageSubResources() error
func (*ChartVersion) Prepare ¶
func (chartVersion *ChartVersion) Prepare(config *action.Configuration) error
Click to show internal directories.
Click to hide internal directories.