Documentation ¶
Index ¶
- Variables
- type Bundle
- func (b *Bundle) AddApplication(app application.Application) error
- func (b *Bundle) AddApplicationByName(appName name.Application) error
- func (b *Bundle) AddApplicationsByBundleName(name name.Bundle) error
- func (b *Bundle) CleanUp() error
- func (b *Bundle) GetApplications() map[name.Application]application.Application
- func (b *Bundle) GetPredefinedBundle() string
- func (b *Bundle) Reconcile(currentResourceList []*clientgo.Resource, spec *latest.ToolsetSpec) error
- func (b *Bundle) ReconcileApplication(currentResourceList []*clientgo.Resource, appName name.Application, ...)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Testmode bool = false
)
Functions ¶
This section is empty.
Types ¶
type Bundle ¶
type Bundle struct { Applications map[name.Application]application.Application HelmTemplator templator.Templator YamlTemplator templator.Templator // contains filtered or unexported fields }
func (*Bundle) AddApplication ¶
func (b *Bundle) AddApplication(app application.Application) error
func (*Bundle) AddApplicationByName ¶
func (b *Bundle) AddApplicationByName(appName name.Application) error
func (*Bundle) AddApplicationsByBundleName ¶
func (*Bundle) GetApplications ¶
func (b *Bundle) GetApplications() map[name.Application]application.Application
func (*Bundle) GetPredefinedBundle ¶
func (*Bundle) ReconcileApplication ¶
func (b *Bundle) ReconcileApplication(currentResourceList []*clientgo.Resource, appName name.Application, spec *latest.ToolsetSpec, wg *sync.WaitGroup, errChan chan error)
Click to show internal directories.
Click to hide internal directories.