Documentation ¶
Index ¶
- func NewAPILoader(ctx context.Context, logger logr.Logger, entry kyvernov1.ContextEntry, ...) enginecontext.Loader
- func NewConfigMapLoader(ctx context.Context, logger logr.Logger, entry kyvernov1.ContextEntry, ...) enginecontext.Loader
- func NewImageDataLoader(ctx context.Context, logger logr.Logger, entry kyvernov1.ContextEntry, ...) enginecontext.Loader
- func NewVariableLoader(logger logr.Logger, entry kyvernov1.ContextEntry, ...) enginecontext.Loader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAPILoader ¶
func NewAPILoader( ctx context.Context, logger logr.Logger, entry kyvernov1.ContextEntry, enginectx enginecontext.Interface, jp jmespath.Interface, client engineapi.RawClient, ) enginecontext.Loader
func NewConfigMapLoader ¶
func NewConfigMapLoader( ctx context.Context, logger logr.Logger, entry kyvernov1.ContextEntry, resolver engineapi.ConfigmapResolver, enginectx enginecontext.Interface, ) enginecontext.Loader
func NewImageDataLoader ¶
func NewImageDataLoader( ctx context.Context, logger logr.Logger, entry kyvernov1.ContextEntry, enginectx enginecontext.Interface, jp jmespath.Interface, rclientFactory engineapi.RegistryClientFactory, ) enginecontext.Loader
func NewVariableLoader ¶
func NewVariableLoader( logger logr.Logger, entry kyvernov1.ContextEntry, enginectx enginecontext.Interface, jp jmespath.Interface, ) enginecontext.Loader
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.