Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GenerateRequests

type GenerateRequests interface {
	Apply(gr kyverno.GenerateRequestSpec, action v1beta1.Operation) error
}

    GenerateRequests provides interface to manage generate requests

    type Generator

    type Generator struct {
    	// contains filtered or unexported fields
    }

      Generator defines the implmentation to mange generate request resource

      func NewGenerator

      func NewGenerator(client *kyvernoclient.Clientset, stopCh <-chan struct{}, log logr.Logger) *Generator

        NewGenerator returns a new instance of Generate-Request resource generator

        func (*Generator) Apply

          Create to create generate request resoruce (blocking call if channel is full)

          func (*Generator) Run

          func (g *Generator) Run(workers int)

            Run starts the generate request spec

            type GeneratorChannel

            type GeneratorChannel struct {
            	// contains filtered or unexported fields
            }

            Source Files