Documentation
¶
Index ¶
- func GetAppService(ctx context.Context, appName, namespace string) (app.AppService, error)
- func GetAppServiceForAdd(ctx context.Context, url, configUrl, namespace string, isHelmRepository bool) (app.AppService, error)
- func GetBaseClients() (osys.Osys, flux.Flux, kube.Kube, logger.Logger, error)
- func GetLogger() logger.Logger
- func IsClusterReady() error
- type AppFactory
- type DefaultAppFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAppService ¶
func GetAppServiceForAdd ¶
func IsClusterReady ¶
func IsClusterReady() error
Types ¶
type AppFactory ¶
type DefaultAppFactory ¶
type DefaultAppFactory struct {
}
func (*DefaultAppFactory) GetAppService ¶
func (f *DefaultAppFactory) GetAppService(ctx context.Context, name, namespace string) (app.AppService, error)
func (*DefaultAppFactory) GetKubeService ¶
func (f *DefaultAppFactory) GetKubeService() (kube.Kube, error)
Click to show internal directories.
Click to hide internal directories.