Documentation
¶
Index ¶
Constants ¶
View Source
const ( DeployTypeKustomize DeploymentType = "kustomize" DeployTypeHelm DeploymentType = "helm" SourceTypeGit SourceType = "git" SourceTypeHelm SourceType = "helm" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
func (*App) Get ¶
func (a *App) Get(name types.NamespacedName) (*wego.Application, error)
type AppService ¶
type AppService interface {
// Add adds a new application to the cluster
Add(params AddParams) error
// Get returns a given applicaiton
Get(name types.NamespacedName) (*wego.Application, error)
// Status returns flux resources status and the last successful reconciliation time
Status(params StatusParams) (string, string, error)
}
AppService entity that manages applications
type ConfigType ¶
type ConfigType string
const ( ConfigTypeUserRepo ConfigType = "" ConfigTypeNone ConfigType = "NONE" WeGOAppIdentifierLabelKey = "weave-gitops.weave.works/app-identifier" )
type DeploymentType ¶
type DeploymentType string
type SourceType ¶
type SourceType string
type StatusParams ¶ added in v0.2.1
Click to show internal directories.
Click to hide internal directories.