Plugins: Support Admission validation hooks (#87718)

This commit is contained in:
Ryan McKinley
2024-05-24 18:45:16 +03:00
committed by GitHub
parent b1eb4b7dad
commit ffc2702552
43 changed files with 1091 additions and 117 deletions
@@ -47,6 +47,13 @@ func ProvideService() *Service {
return s
}
var (
_ backend.QueryDataHandler = (*Service)(nil)
_ backend.CallResourceHandler = (*Service)(nil)
_ backend.AdmissionHandler = (*Service)(nil)
_ backend.CollectMetricsHandler = (*Service)(nil)
)
type Service struct {
logger log.Logger
scenarios map[kinds.TestDataQueryType]*Scenario