Documentation
¶
Index ¶
- func Byte(in interface{}) []byte
- func Print(in interface{})
- func Read(file string, yml *Config) error
- func Save(file string, in interface{}) error
- func String(in interface{}) string
- type Config
- func (c *Config) ListReleases() error
- func (c *Config) Plan(o *SavePlanOptions, helmSettings *helm.EnvSettings) error
- func (c *Config) PlanManifests(dir string, helmSettings *helm.EnvSettings) error
- func (c *Config) PlanReleases(tags []string)
- func (c *Config) PlanReleasesValues(dir string) error
- func (c *Config) PlanRepos()
- func (c *Config) SavePlan(o *SavePlanOptions, helmSettings *helm.EnvSettings) error
- func (c *Config) Status(releases []string) error
- func (c *Config) Sync(manifestPath string, settings *helm.EnvSettings) (err error)
- func (c *Config) SyncFake(manifestPath string, settings *helm.EnvSettings) error
- func (c *Config) SyncReleases(manifestPath string) error
- func (c *Config) SyncRepos(settings *helm.EnvSettings) error
- func (c *Config) SyncWithKubedog(manifestPath string, settings *helm.EnvSettings, kubedogConfig *kubedog.Config) error
- type SavePlanOptions
- func (o *SavePlanOptions) Dir(dir string) *SavePlanOptions
- func (o *SavePlanOptions) File(file string) *SavePlanOptions
- func (o *SavePlanOptions) PlanReleases() *SavePlanOptions
- func (o *SavePlanOptions) PlanRepos() *SavePlanOptions
- func (o *SavePlanOptions) PlanValues() *SavePlanOptions
- func (o *SavePlanOptions) Tags(tags []string) *SavePlanOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Project string
Version string
Repositories []*repo.Config
Releases []*release.Config
}
func (*Config) ListReleases ¶ added in v0.11.0
func (*Config) Plan ¶
func (c *Config) Plan(o *SavePlanOptions, helmSettings *helm.EnvSettings) error
func (*Config) PlanManifests ¶
func (c *Config) PlanManifests(dir string, helmSettings *helm.EnvSettings) error
func (*Config) PlanReleases ¶
func (*Config) PlanReleasesValues ¶
func (*Config) SavePlan ¶
func (c *Config) SavePlan(o *SavePlanOptions, helmSettings *helm.EnvSettings) error
func (*Config) Sync ¶
func (c *Config) Sync(manifestPath string, settings *helm.EnvSettings) (err error)
func (*Config) SyncFake ¶
func (c *Config) SyncFake(manifestPath string, settings *helm.EnvSettings) error
func (*Config) SyncReleases ¶
func (*Config) SyncWithKubedog ¶
type SavePlanOptions ¶
type SavePlanOptions struct {
// contains filtered or unexported fields
}
func (*SavePlanOptions) Dir ¶
func (o *SavePlanOptions) Dir(dir string) *SavePlanOptions
func (*SavePlanOptions) File ¶
func (o *SavePlanOptions) File(file string) *SavePlanOptions
func (*SavePlanOptions) PlanReleases ¶
func (o *SavePlanOptions) PlanReleases() *SavePlanOptions
func (*SavePlanOptions) PlanRepos ¶
func (o *SavePlanOptions) PlanRepos() *SavePlanOptions
func (*SavePlanOptions) PlanValues ¶
func (o *SavePlanOptions) PlanValues() *SavePlanOptions
func (*SavePlanOptions) Tags ¶
func (o *SavePlanOptions) Tags(tags []string) *SavePlanOptions
Click to show internal directories.
Click to hide internal directories.