Documentation ¶
Index ¶
- type Ambassador
- func (a *Ambassador) Deploy(toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) bool
- func (a *Ambassador) GetChartInfo() *chart.Chart
- func (a *Ambassador) GetImageTags() map[string]string
- func (a *Ambassador) GetName() name.Application
- func (a *Ambassador) GetNamespace() string
- func (a *Ambassador) HelmMutate(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec, ...) error
- func (a *Ambassador) HelmPreApplySteps(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) ([]interface{}, error)
- func (a *Ambassador) SpecToHelmValues(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ambassador ¶
type Ambassador struct {
// contains filtered or unexported fields
}
func New ¶
func New(monitor mntr.Monitor) *Ambassador
func (*Ambassador) Deploy ¶
func (a *Ambassador) Deploy(toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) bool
func (*Ambassador) GetChartInfo ¶
func (a *Ambassador) GetChartInfo() *chart.Chart
func (*Ambassador) GetImageTags ¶
func (a *Ambassador) GetImageTags() map[string]string
func (*Ambassador) GetName ¶
func (a *Ambassador) GetName() name.Application
func (*Ambassador) GetNamespace ¶
func (a *Ambassador) GetNamespace() string
func (*Ambassador) HelmMutate ¶
func (a *Ambassador) HelmMutate(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec, resultFilePath string) error
func (*Ambassador) HelmPreApplySteps ¶
func (a *Ambassador) HelmPreApplySteps(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) ([]interface{}, error)
func (*Ambassador) SpecToHelmValues ¶
func (a *Ambassador) SpecToHelmValues(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) interface{}
Click to show internal directories.
Click to hide internal directories.