Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProvidersFactoryConfig ¶
type ProvidersFactoryConfig struct { CacheProvider cache.CacheProvider StoreProvider storedb.Provider GraphProvider graphdb.Provider }
func NewProvidersFactoryConfig ¶
func NewProvidersFactoryConfig(ctx context.Context, khCfg *config.KubehoundConfig) (*ProvidersFactoryConfig, error)
Initiating all the providers need for KubeHound (cache, store, graph)
func (*ProvidersFactoryConfig) Close ¶
func (p *ProvidersFactoryConfig) Close(ctx context.Context)
func (*ProvidersFactoryConfig) IngestBuildData ¶
func (p *ProvidersFactoryConfig) IngestBuildData(ctx context.Context, khCfg *config.KubehoundConfig) error
Click to show internal directories.
Click to hide internal directories.