Versions in this module Expand all Collapse all v3 v3.9.9 Jun 3, 2022 Changes in this version + type Adder struct + Events <-chan event.GenericEvent + MetricsCache *MetricsCache + Opa OpaDataClient + ProcessExcluder *process.Excluder + Tracker *readiness.Tracker + func (a *Adder) Add(mgr manager.Manager) error + type FilteredDataClient struct + func NewFilteredOpaDataClient(opa OpaDataClient, watchSet *watch.Set) *FilteredDataClient + func (f *FilteredDataClient) AddData(ctx context.Context, data interface{}) (*types.Responses, error) + func (f *FilteredDataClient) RemoveData(ctx context.Context, data interface{}) (*types.Responses, error) + type MetricsCache struct + Cache map[string]Tags + KnownKinds map[string]bool + func NewMetricsCache() *MetricsCache + func (c *MetricsCache) AddObject(key string, t Tags) + func (c *MetricsCache) DeleteObject(key string) + func (c *MetricsCache) GetSyncKey(namespace string, name string) string + func (c *MetricsCache) ReportSync(reporter *Reporter) + func (c *MetricsCache) ResetCache() + type OpaDataClient interface + AddData func(ctx context.Context, data interface{}) (*types.Responses, error) + RemoveData func(ctx context.Context, data interface{}) (*types.Responses, error) + type ReconcileSync struct + func (r *ReconcileSync) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error) + type Reporter struct + func NewStatsReporter() (*Reporter, error) + type Tags struct + Kind string + Status metrics.Status Other modules containing this package github.com/SuperSandro2000/gatekeeper