Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigFinder ¶
type ConfigReader ¶ added in v2.16.3
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func New ¶
func New(param *config.Param, configFinder ConfigFinder, configReader ConfigReader, registryInstaller RegistryInstaller, pkgInstaller Installer, fs afero.Fs, rt *runtime.Runtime, policyReader PolicyReader) *Controller
type Installer ¶ added in v2.16.4
type Installer interface {
InstallPackage(ctx context.Context, logger *slog.Logger, param *installpackage.ParamInstallPackage) error
InstallPackages(ctx context.Context, logger *slog.Logger, param *installpackage.ParamInstallPackages) error
InstallProxy(ctx context.Context, logger *slog.Logger) error
}
type PolicyReader ¶ added in v2.16.3
Click to show internal directories.
Click to hide internal directories.