mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-15 20:20:22 +00:00
rename package: d4f --> breaker (#10863)
* rename package: d4f --> breaker Signed-off-by: Jim Bugwadia <jim@nirmata.com> * rename package: d4f --> breaker Signed-off-by: Jim Bugwadia <jim@nirmata.com> --------- Signed-off-by: Jim Bugwadia <jim@nirmata.com>
This commit is contained in:
parent
90be7c40fa
commit
2e39e27102
6 changed files with 13 additions and 13 deletions
|
@ -13,6 +13,7 @@ import (
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
"github.com/kyverno/kyverno/cmd/internal"
|
"github.com/kyverno/kyverno/cmd/internal"
|
||||||
"github.com/kyverno/kyverno/pkg/auth/checker"
|
"github.com/kyverno/kyverno/pkg/auth/checker"
|
||||||
|
"github.com/kyverno/kyverno/pkg/breaker"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
kyvernoinformer "github.com/kyverno/kyverno/pkg/client/informers/externalversions"
|
kyvernoinformer "github.com/kyverno/kyverno/pkg/client/informers/externalversions"
|
||||||
"github.com/kyverno/kyverno/pkg/clients/dclient"
|
"github.com/kyverno/kyverno/pkg/clients/dclient"
|
||||||
|
@ -25,7 +26,6 @@ import (
|
||||||
policycachecontroller "github.com/kyverno/kyverno/pkg/controllers/policycache"
|
policycachecontroller "github.com/kyverno/kyverno/pkg/controllers/policycache"
|
||||||
vapcontroller "github.com/kyverno/kyverno/pkg/controllers/validatingadmissionpolicy-generate"
|
vapcontroller "github.com/kyverno/kyverno/pkg/controllers/validatingadmissionpolicy-generate"
|
||||||
webhookcontroller "github.com/kyverno/kyverno/pkg/controllers/webhook"
|
webhookcontroller "github.com/kyverno/kyverno/pkg/controllers/webhook"
|
||||||
"github.com/kyverno/kyverno/pkg/d4f"
|
|
||||||
"github.com/kyverno/kyverno/pkg/engine/apicall"
|
"github.com/kyverno/kyverno/pkg/engine/apicall"
|
||||||
"github.com/kyverno/kyverno/pkg/event"
|
"github.com/kyverno/kyverno/pkg/event"
|
||||||
"github.com/kyverno/kyverno/pkg/globalcontext/store"
|
"github.com/kyverno/kyverno/pkg/globalcontext/store"
|
||||||
|
@ -522,7 +522,7 @@ func main() {
|
||||||
setup.Logger.Error(errors.New("failed to start admission reports watcher"), "failed to start admission reports watcher")
|
setup.Logger.Error(errors.New("failed to start admission reports watcher"), "failed to start admission reports watcher")
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
reportsBreaker := d4f.NewBreaker("admission reports", func(context.Context) bool {
|
reportsBreaker := breaker.NewBreaker("admission reports", func(context.Context) bool {
|
||||||
count, isRunning := ephrs.Count()
|
count, isRunning := ephrs.Count()
|
||||||
if !isRunning {
|
if !isRunning {
|
||||||
return true
|
return true
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package d4f
|
package breaker
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
|
@ -1,4 +1,4 @@
|
||||||
package d4f
|
package breaker
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
|
@ -11,13 +11,13 @@ import (
|
||||||
"github.com/alitto/pond"
|
"github.com/alitto/pond"
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||||
|
"github.com/kyverno/kyverno/pkg/breaker"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
kyvernov1informers "github.com/kyverno/kyverno/pkg/client/informers/externalversions/kyverno/v1"
|
kyvernov1informers "github.com/kyverno/kyverno/pkg/client/informers/externalversions/kyverno/v1"
|
||||||
kyvernov1listers "github.com/kyverno/kyverno/pkg/client/listers/kyverno/v1"
|
kyvernov1listers "github.com/kyverno/kyverno/pkg/client/listers/kyverno/v1"
|
||||||
kyvernov2listers "github.com/kyverno/kyverno/pkg/client/listers/kyverno/v2"
|
kyvernov2listers "github.com/kyverno/kyverno/pkg/client/listers/kyverno/v2"
|
||||||
"github.com/kyverno/kyverno/pkg/clients/dclient"
|
"github.com/kyverno/kyverno/pkg/clients/dclient"
|
||||||
"github.com/kyverno/kyverno/pkg/config"
|
"github.com/kyverno/kyverno/pkg/config"
|
||||||
"github.com/kyverno/kyverno/pkg/d4f"
|
|
||||||
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
||||||
"github.com/kyverno/kyverno/pkg/engine/jmespath"
|
"github.com/kyverno/kyverno/pkg/engine/jmespath"
|
||||||
"github.com/kyverno/kyverno/pkg/engine/policycontext"
|
"github.com/kyverno/kyverno/pkg/engine/policycontext"
|
||||||
|
@ -64,7 +64,7 @@ type resourceHandlers struct {
|
||||||
admissionReports bool
|
admissionReports bool
|
||||||
backgroundServiceAccountName string
|
backgroundServiceAccountName string
|
||||||
auditPool *pond.WorkerPool
|
auditPool *pond.WorkerPool
|
||||||
reportsBreaker d4f.Breaker
|
reportsBreaker breaker.Breaker
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewHandlers(
|
func NewHandlers(
|
||||||
|
@ -85,7 +85,7 @@ func NewHandlers(
|
||||||
jp jmespath.Interface,
|
jp jmespath.Interface,
|
||||||
maxAuditWorkers int,
|
maxAuditWorkers int,
|
||||||
maxAuditCapacity int,
|
maxAuditCapacity int,
|
||||||
reportsBreaker d4f.Breaker,
|
reportsBreaker breaker.Breaker,
|
||||||
) webhooks.ResourceHandlers {
|
) webhooks.ResourceHandlers {
|
||||||
return &resourceHandlers{
|
return &resourceHandlers{
|
||||||
engine: engine,
|
engine: engine,
|
||||||
|
|
|
@ -7,9 +7,9 @@ import (
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||||
|
"github.com/kyverno/kyverno/pkg/breaker"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
"github.com/kyverno/kyverno/pkg/config"
|
"github.com/kyverno/kyverno/pkg/config"
|
||||||
"github.com/kyverno/kyverno/pkg/d4f"
|
|
||||||
"github.com/kyverno/kyverno/pkg/engine"
|
"github.com/kyverno/kyverno/pkg/engine"
|
||||||
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
||||||
"github.com/kyverno/kyverno/pkg/engine/mutate/patch"
|
"github.com/kyverno/kyverno/pkg/engine/mutate/patch"
|
||||||
|
@ -40,7 +40,7 @@ type imageVerificationHandler struct {
|
||||||
admissionReports bool
|
admissionReports bool
|
||||||
cfg config.Configuration
|
cfg config.Configuration
|
||||||
nsLister corev1listers.NamespaceLister
|
nsLister corev1listers.NamespaceLister
|
||||||
reportsBreaker d4f.Breaker
|
reportsBreaker breaker.Breaker
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewImageVerificationHandler(
|
func NewImageVerificationHandler(
|
||||||
|
@ -51,7 +51,7 @@ func NewImageVerificationHandler(
|
||||||
admissionReports bool,
|
admissionReports bool,
|
||||||
cfg config.Configuration,
|
cfg config.Configuration,
|
||||||
nsLister corev1listers.NamespaceLister,
|
nsLister corev1listers.NamespaceLister,
|
||||||
reportsBreaker d4f.Breaker,
|
reportsBreaker breaker.Breaker,
|
||||||
) ImageVerificationHandler {
|
) ImageVerificationHandler {
|
||||||
return &imageVerificationHandler{
|
return &imageVerificationHandler{
|
||||||
kyvernoClient: kyvernoClient,
|
kyvernoClient: kyvernoClient,
|
||||||
|
|
|
@ -7,9 +7,9 @@ import (
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||||
|
"github.com/kyverno/kyverno/pkg/breaker"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
"github.com/kyverno/kyverno/pkg/config"
|
"github.com/kyverno/kyverno/pkg/config"
|
||||||
"github.com/kyverno/kyverno/pkg/d4f"
|
|
||||||
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
||||||
"github.com/kyverno/kyverno/pkg/engine/policycontext"
|
"github.com/kyverno/kyverno/pkg/engine/policycontext"
|
||||||
"github.com/kyverno/kyverno/pkg/event"
|
"github.com/kyverno/kyverno/pkg/event"
|
||||||
|
@ -46,7 +46,7 @@ func NewValidationHandler(
|
||||||
metrics metrics.MetricsConfigManager,
|
metrics metrics.MetricsConfigManager,
|
||||||
cfg config.Configuration,
|
cfg config.Configuration,
|
||||||
nsLister corev1listers.NamespaceLister,
|
nsLister corev1listers.NamespaceLister,
|
||||||
reportsBreaker d4f.Breaker,
|
reportsBreaker breaker.Breaker,
|
||||||
) ValidationHandler {
|
) ValidationHandler {
|
||||||
return &validationHandler{
|
return &validationHandler{
|
||||||
log: log,
|
log: log,
|
||||||
|
@ -74,7 +74,7 @@ type validationHandler struct {
|
||||||
metrics metrics.MetricsConfigManager
|
metrics metrics.MetricsConfigManager
|
||||||
cfg config.Configuration
|
cfg config.Configuration
|
||||||
nsLister corev1listers.NamespaceLister
|
nsLister corev1listers.NamespaceLister
|
||||||
reportsBreaker d4f.Breaker
|
reportsBreaker breaker.Breaker
|
||||||
}
|
}
|
||||||
|
|
||||||
func (v *validationHandler) HandleValidationEnforce(
|
func (v *validationHandler) HandleValidationEnforce(
|
||||||
|
|
Loading…
Add table
Reference in a new issue