Documentation
¶
Index ¶
- Variables
- func NewFileSystem() fs.FileSystem
- func NewKustomizeProvider(rf *resmap.Factory, fSys fs.FileSystem, tf transformer.Factory, ...) *resourceconfig.KustomizeProvider
- func NewPluginConfig() *types.PluginConfig
- func NewResMapFactory(pc *types.PluginConfig) *resmap.Factory
- func NewResourceConfig(rcp clik8s.ResourceConfigPath, cp resourceconfig.ConfigProvider) (clik8s.ResourceConfigs, error)
- func NewResourcePruneConfig(rcp clik8s.ResourceConfigPath, cp resourceconfig.ConfigProvider) (clik8s.ResourcePruneConfigs, error)
- func NewTransformerFactory() transformer.Factory
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigProviderSet = wire.NewSet( NewPluginConfig, NewResMapFactory, NewTransformerFactory, NewFileSystem, NewKustomizeProvider, wire.Bind(new(resourceconfig.ConfigProvider), new(*resourceconfig.KustomizeProvider)), NewResourceConfig, NewResourcePruneConfig, )
ConfigProviderSet defines dependencies for initializing ConfigProvider
View Source
var RawConfigProviderSet = wire.NewSet( wire.Struct(new(resourceconfig.RawConfigFileProvider), "*"), wire.Bind(new(resourceconfig.ConfigProvider), new(*resourceconfig.RawConfigFileProvider)), )
RawConfigProviderSet defines dependencies for initializing a RawConfigFileProvider
Functions ¶
func NewKustomizeProvider ¶
func NewKustomizeProvider(rf *resmap.Factory, fSys fs.FileSystem, tf transformer.Factory, pc *types.PluginConfig) *resourceconfig.KustomizeProvider
NewKustomizeProvider returns a new KustomizeProvider
func NewPluginConfig ¶
func NewPluginConfig() *types.PluginConfig
NewPluginConfig returns a new PluginConfig
func NewResMapFactory ¶
func NewResMapFactory(pc *types.PluginConfig) *resmap.Factory
NewResMapFactory returns a rew ResMap Factory
func NewResourceConfig ¶
func NewResourceConfig(rcp clik8s.ResourceConfigPath, cp resourceconfig.ConfigProvider) (clik8s.ResourceConfigs, error)
NewResourceConfig provides ResourceConfigs read from the ResourceConfigPath and FileSystem.
func NewResourcePruneConfig ¶
func NewResourcePruneConfig(rcp clik8s.ResourceConfigPath, cp resourceconfig.ConfigProvider) (clik8s.ResourcePruneConfigs, error)
NewResourcePruneConfig provides ResourceConfigs read from the ResourceConfigPath and FileSystem.
func NewTransformerFactory ¶
func NewTransformerFactory() transformer.Factory
NewTransformerFactory returns a new transformer factory
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.