Documentation ¶
Index ¶
- func GetName() name.Application
- type Argocd
- func (a *Argocd) Changed(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
- func (a *Argocd) Deploy(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
- func (a *Argocd) GetChartInfo() *chart.Chart
- func (a *Argocd) GetImageTags() map[string]string
- func (a *Argocd) GetName() name.Application
- func (a *Argocd) GetNamespace() string
- func (a *Argocd) HelmMutate(logger logging.Logger, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec, ...) error
- func (a *Argocd) Initial() bool
- func (a *Argocd) SetAppliedSpec(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec)
- func (a *Argocd) SpecToHelmValues(logger logging.Logger, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetName ¶
func GetName() name.Application
Types ¶
type Argocd ¶
type Argocd struct {
// contains filtered or unexported fields
}
func (*Argocd) Changed ¶
func (a *Argocd) Changed(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
func (*Argocd) Deploy ¶
func (a *Argocd) Deploy(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
func (*Argocd) GetChartInfo ¶
func (*Argocd) GetImageTags ¶
func (*Argocd) GetName ¶
func (a *Argocd) GetName() name.Application
func (*Argocd) GetNamespace ¶
func (*Argocd) HelmMutate ¶ added in v0.9.14
func (a *Argocd) HelmMutate(logger logging.Logger, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec, resultFilePath string) error
func (*Argocd) SetAppliedSpec ¶
func (a *Argocd) SetAppliedSpec(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec)
func (*Argocd) SpecToHelmValues ¶
func (a *Argocd) SpecToHelmValues(logger logging.Logger, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) interface{}
Click to show internal directories.
Click to hide internal directories.