mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-05 15:37:19 +00:00
fix: move new reports api to top level folder (#9531)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
This commit is contained in:
parent
94cac9783e
commit
f4aba55e0a
48 changed files with 130 additions and 562 deletions
2
Makefile
2
Makefile
|
@ -396,7 +396,7 @@ image-build-all: $(BUILD_WITH)-build-all
|
||||||
GOPATH_SHIM := ${PWD}/.gopath
|
GOPATH_SHIM := ${PWD}/.gopath
|
||||||
PACKAGE_SHIM := $(GOPATH_SHIM)/src/$(PACKAGE)
|
PACKAGE_SHIM := $(GOPATH_SHIM)/src/$(PACKAGE)
|
||||||
OUT_PACKAGE := $(PACKAGE)/pkg/client
|
OUT_PACKAGE := $(PACKAGE)/pkg/client
|
||||||
INPUT_DIRS := $(PACKAGE)/api/kyverno/v1,$(PACKAGE)/api/kyverno/v1alpha2,$(PACKAGE)/api/kyverno/v1beta1,$(PACKAGE)/api/kyverno/v2,$(PACKAGE)/api/kyverno/v2beta1,$(PACKAGE)/api/kyverno/v2alpha1,$(PACKAGE)/api/kyverno/reports/v1,$(PACKAGE)/api/policyreport/v1alpha2
|
INPUT_DIRS := $(PACKAGE)/api/kyverno/v1,$(PACKAGE)/api/kyverno/v1alpha2,$(PACKAGE)/api/kyverno/v1beta1,$(PACKAGE)/api/kyverno/v2,$(PACKAGE)/api/kyverno/v2beta1,$(PACKAGE)/api/kyverno/v2alpha1,$(PACKAGE)/api/reports/v1,$(PACKAGE)/api/policyreport/v1alpha2
|
||||||
CLIENTSET_PACKAGE := $(OUT_PACKAGE)/clientset
|
CLIENTSET_PACKAGE := $(OUT_PACKAGE)/clientset
|
||||||
LISTERS_PACKAGE := $(OUT_PACKAGE)/listers
|
LISTERS_PACKAGE := $(OUT_PACKAGE)/listers
|
||||||
INFORMERS_PACKAGE := $(OUT_PACKAGE)/informers
|
INFORMERS_PACKAGE := $(OUT_PACKAGE)/informers
|
||||||
|
|
|
@ -10802,10 +10802,10 @@ PolicyReportSummary
|
||||||
(<em>Appears on:</em>
|
(<em>Appears on:</em>
|
||||||
<a href="#wgpolicyk8s.io/v1alpha2.ClusterPolicyReport">ClusterPolicyReport</a>,
|
<a href="#wgpolicyk8s.io/v1alpha2.ClusterPolicyReport">ClusterPolicyReport</a>,
|
||||||
<a href="#wgpolicyk8s.io/v1alpha2.PolicyReport">PolicyReport</a>,
|
<a href="#wgpolicyk8s.io/v1alpha2.PolicyReport">PolicyReport</a>,
|
||||||
<a href="#reports.kyverno.io/v1.AdmissionReportSpec">AdmissionReportSpec</a>,
|
|
||||||
<a href="#reports.kyverno.io/v1.BackgroundScanReportSpec">BackgroundScanReportSpec</a>,
|
|
||||||
<a href="#kyverno.io/v2.AdmissionReportSpec">AdmissionReportSpec</a>,
|
<a href="#kyverno.io/v2.AdmissionReportSpec">AdmissionReportSpec</a>,
|
||||||
<a href="#kyverno.io/v2.BackgroundScanReportSpec">BackgroundScanReportSpec</a>)
|
<a href="#kyverno.io/v2.BackgroundScanReportSpec">BackgroundScanReportSpec</a>,
|
||||||
|
<a href="#reports.kyverno.io/v1.AdmissionReportSpec">AdmissionReportSpec</a>,
|
||||||
|
<a href="#reports.kyverno.io/v1.BackgroundScanReportSpec">BackgroundScanReportSpec</a>)
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<p>PolicyReportResult provides the result for an individual policy</p>
|
<p>PolicyReportResult provides the result for an individual policy</p>
|
||||||
|
@ -10978,10 +10978,10 @@ PolicySeverity
|
||||||
(<em>Appears on:</em>
|
(<em>Appears on:</em>
|
||||||
<a href="#wgpolicyk8s.io/v1alpha2.ClusterPolicyReport">ClusterPolicyReport</a>,
|
<a href="#wgpolicyk8s.io/v1alpha2.ClusterPolicyReport">ClusterPolicyReport</a>,
|
||||||
<a href="#wgpolicyk8s.io/v1alpha2.PolicyReport">PolicyReport</a>,
|
<a href="#wgpolicyk8s.io/v1alpha2.PolicyReport">PolicyReport</a>,
|
||||||
<a href="#reports.kyverno.io/v1.AdmissionReportSpec">AdmissionReportSpec</a>,
|
|
||||||
<a href="#reports.kyverno.io/v1.BackgroundScanReportSpec">BackgroundScanReportSpec</a>,
|
|
||||||
<a href="#kyverno.io/v2.AdmissionReportSpec">AdmissionReportSpec</a>,
|
<a href="#kyverno.io/v2.AdmissionReportSpec">AdmissionReportSpec</a>,
|
||||||
<a href="#kyverno.io/v2.BackgroundScanReportSpec">BackgroundScanReportSpec</a>)
|
<a href="#kyverno.io/v2.BackgroundScanReportSpec">BackgroundScanReportSpec</a>,
|
||||||
|
<a href="#reports.kyverno.io/v1.AdmissionReportSpec">AdmissionReportSpec</a>,
|
||||||
|
<a href="#reports.kyverno.io/v1.BackgroundScanReportSpec">BackgroundScanReportSpec</a>)
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<p>PolicyReportSummary provides a status count summary</p>
|
<p>PolicyReportSummary provides a status count summary</p>
|
||||||
|
|
|
@ -1,67 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by applyconfiguration-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
package v1alpha2
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1alpha2 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/policyreport/v1alpha2"
|
|
||||||
v1 "k8s.io/client-go/applyconfigurations/meta/v1"
|
|
||||||
)
|
|
||||||
|
|
||||||
// AdmissionReportSpecApplyConfiguration represents an declarative configuration of the AdmissionReportSpec type for use
|
|
||||||
// with apply.
|
|
||||||
type AdmissionReportSpecApplyConfiguration struct {
|
|
||||||
Owner *v1.OwnerReferenceApplyConfiguration `json:"owner,omitempty"`
|
|
||||||
Summary *v1alpha2.PolicyReportSummaryApplyConfiguration `json:"summary,omitempty"`
|
|
||||||
Results []v1alpha2.PolicyReportResultApplyConfiguration `json:"results,omitempty"`
|
|
||||||
}
|
|
||||||
|
|
||||||
// AdmissionReportSpecApplyConfiguration constructs an declarative configuration of the AdmissionReportSpec type for use with
|
|
||||||
// apply.
|
|
||||||
func AdmissionReportSpec() *AdmissionReportSpecApplyConfiguration {
|
|
||||||
return &AdmissionReportSpecApplyConfiguration{}
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithOwner sets the Owner field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the Owner field is set to the value of the last call.
|
|
||||||
func (b *AdmissionReportSpecApplyConfiguration) WithOwner(value *v1.OwnerReferenceApplyConfiguration) *AdmissionReportSpecApplyConfiguration {
|
|
||||||
b.Owner = value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithSummary sets the Summary field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the Summary field is set to the value of the last call.
|
|
||||||
func (b *AdmissionReportSpecApplyConfiguration) WithSummary(value *v1alpha2.PolicyReportSummaryApplyConfiguration) *AdmissionReportSpecApplyConfiguration {
|
|
||||||
b.Summary = value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithResults adds the given value to the Results field in the declarative configuration
|
|
||||||
// and returns the receiver, so that objects can be build by chaining "With" function invocations.
|
|
||||||
// If called multiple times, values provided by each call will be appended to the Results field.
|
|
||||||
func (b *AdmissionReportSpecApplyConfiguration) WithResults(values ...*v1alpha2.PolicyReportResultApplyConfiguration) *AdmissionReportSpecApplyConfiguration {
|
|
||||||
for i := range values {
|
|
||||||
if values[i] == nil {
|
|
||||||
panic("nil value passed to WithResults")
|
|
||||||
}
|
|
||||||
b.Results = append(b.Results, *values[i])
|
|
||||||
}
|
|
||||||
return b
|
|
||||||
}
|
|
|
@ -1,57 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by applyconfiguration-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
package v1alpha2
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1alpha2 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/policyreport/v1alpha2"
|
|
||||||
)
|
|
||||||
|
|
||||||
// BackgroundScanReportSpecApplyConfiguration represents an declarative configuration of the BackgroundScanReportSpec type for use
|
|
||||||
// with apply.
|
|
||||||
type BackgroundScanReportSpecApplyConfiguration struct {
|
|
||||||
Summary *v1alpha2.PolicyReportSummaryApplyConfiguration `json:"summary,omitempty"`
|
|
||||||
Results []v1alpha2.PolicyReportResultApplyConfiguration `json:"results,omitempty"`
|
|
||||||
}
|
|
||||||
|
|
||||||
// BackgroundScanReportSpecApplyConfiguration constructs an declarative configuration of the BackgroundScanReportSpec type for use with
|
|
||||||
// apply.
|
|
||||||
func BackgroundScanReportSpec() *BackgroundScanReportSpecApplyConfiguration {
|
|
||||||
return &BackgroundScanReportSpecApplyConfiguration{}
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithSummary sets the Summary field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the Summary field is set to the value of the last call.
|
|
||||||
func (b *BackgroundScanReportSpecApplyConfiguration) WithSummary(value *v1alpha2.PolicyReportSummaryApplyConfiguration) *BackgroundScanReportSpecApplyConfiguration {
|
|
||||||
b.Summary = value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithResults adds the given value to the Results field in the declarative configuration
|
|
||||||
// and returns the receiver, so that objects can be build by chaining "With" function invocations.
|
|
||||||
// If called multiple times, values provided by each call will be appended to the Results field.
|
|
||||||
func (b *BackgroundScanReportSpecApplyConfiguration) WithResults(values ...*v1alpha2.PolicyReportResultApplyConfiguration) *BackgroundScanReportSpecApplyConfiguration {
|
|
||||||
for i := range values {
|
|
||||||
if values[i] == nil {
|
|
||||||
panic("nil value passed to WithResults")
|
|
||||||
}
|
|
||||||
b.Results = append(b.Results, *values[i])
|
|
||||||
}
|
|
||||||
return b
|
|
||||||
}
|
|
|
@ -1,85 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by applyconfiguration-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
package v2alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v1"
|
|
||||||
v2beta1 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v2beta1"
|
|
||||||
)
|
|
||||||
|
|
||||||
// CleanupPolicySpecApplyConfiguration represents an declarative configuration of the CleanupPolicySpec type for use
|
|
||||||
// with apply.
|
|
||||||
type CleanupPolicySpecApplyConfiguration struct {
|
|
||||||
Context []v1.ContextEntryApplyConfiguration `json:"context,omitempty"`
|
|
||||||
MatchResources *v2beta1.MatchResourcesApplyConfiguration `json:"match,omitempty"`
|
|
||||||
ExcludeResources *v2beta1.MatchResourcesApplyConfiguration `json:"exclude,omitempty"`
|
|
||||||
Schedule *string `json:"schedule,omitempty"`
|
|
||||||
Conditions *v2beta1.AnyAllConditionsApplyConfiguration `json:"conditions,omitempty"`
|
|
||||||
}
|
|
||||||
|
|
||||||
// CleanupPolicySpecApplyConfiguration constructs an declarative configuration of the CleanupPolicySpec type for use with
|
|
||||||
// apply.
|
|
||||||
func CleanupPolicySpec() *CleanupPolicySpecApplyConfiguration {
|
|
||||||
return &CleanupPolicySpecApplyConfiguration{}
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithContext adds the given value to the Context field in the declarative configuration
|
|
||||||
// and returns the receiver, so that objects can be build by chaining "With" function invocations.
|
|
||||||
// If called multiple times, values provided by each call will be appended to the Context field.
|
|
||||||
func (b *CleanupPolicySpecApplyConfiguration) WithContext(values ...*v1.ContextEntryApplyConfiguration) *CleanupPolicySpecApplyConfiguration {
|
|
||||||
for i := range values {
|
|
||||||
if values[i] == nil {
|
|
||||||
panic("nil value passed to WithContext")
|
|
||||||
}
|
|
||||||
b.Context = append(b.Context, *values[i])
|
|
||||||
}
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithMatchResources sets the MatchResources field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the MatchResources field is set to the value of the last call.
|
|
||||||
func (b *CleanupPolicySpecApplyConfiguration) WithMatchResources(value *v2beta1.MatchResourcesApplyConfiguration) *CleanupPolicySpecApplyConfiguration {
|
|
||||||
b.MatchResources = value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithExcludeResources sets the ExcludeResources field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the ExcludeResources field is set to the value of the last call.
|
|
||||||
func (b *CleanupPolicySpecApplyConfiguration) WithExcludeResources(value *v2beta1.MatchResourcesApplyConfiguration) *CleanupPolicySpecApplyConfiguration {
|
|
||||||
b.ExcludeResources = value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithSchedule sets the Schedule field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the Schedule field is set to the value of the last call.
|
|
||||||
func (b *CleanupPolicySpecApplyConfiguration) WithSchedule(value string) *CleanupPolicySpecApplyConfiguration {
|
|
||||||
b.Schedule = &value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithConditions sets the Conditions field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the Conditions field is set to the value of the last call.
|
|
||||||
func (b *CleanupPolicySpecApplyConfiguration) WithConditions(value *v2beta1.AnyAllConditionsApplyConfiguration) *CleanupPolicySpecApplyConfiguration {
|
|
||||||
b.Conditions = value
|
|
||||||
return b
|
|
||||||
}
|
|
|
@ -1,54 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by applyconfiguration-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
package v2alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
|
||||||
)
|
|
||||||
|
|
||||||
// CleanupPolicyStatusApplyConfiguration represents an declarative configuration of the CleanupPolicyStatus type for use
|
|
||||||
// with apply.
|
|
||||||
type CleanupPolicyStatusApplyConfiguration struct {
|
|
||||||
Conditions []v1.Condition `json:"conditions,omitempty"`
|
|
||||||
LastExecutionTime *v1.Time `json:"lastExecutionTime,omitempty"`
|
|
||||||
}
|
|
||||||
|
|
||||||
// CleanupPolicyStatusApplyConfiguration constructs an declarative configuration of the CleanupPolicyStatus type for use with
|
|
||||||
// apply.
|
|
||||||
func CleanupPolicyStatus() *CleanupPolicyStatusApplyConfiguration {
|
|
||||||
return &CleanupPolicyStatusApplyConfiguration{}
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithConditions adds the given value to the Conditions field in the declarative configuration
|
|
||||||
// and returns the receiver, so that objects can be build by chaining "With" function invocations.
|
|
||||||
// If called multiple times, values provided by each call will be appended to the Conditions field.
|
|
||||||
func (b *CleanupPolicyStatusApplyConfiguration) WithConditions(values ...v1.Condition) *CleanupPolicyStatusApplyConfiguration {
|
|
||||||
for i := range values {
|
|
||||||
b.Conditions = append(b.Conditions, values[i])
|
|
||||||
}
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithLastExecutionTime sets the LastExecutionTime field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the LastExecutionTime field is set to the value of the last call.
|
|
||||||
func (b *CleanupPolicyStatusApplyConfiguration) WithLastExecutionTime(value v1.Time) *CleanupPolicyStatusApplyConfiguration {
|
|
||||||
b.LastExecutionTime = &value
|
|
||||||
return b
|
|
||||||
}
|
|
|
@ -1,50 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by applyconfiguration-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
package v2alpha1
|
|
||||||
|
|
||||||
// ExceptionApplyConfiguration represents an declarative configuration of the Exception type for use
|
|
||||||
// with apply.
|
|
||||||
type ExceptionApplyConfiguration struct {
|
|
||||||
PolicyName *string `json:"policyName,omitempty"`
|
|
||||||
RuleNames []string `json:"ruleNames,omitempty"`
|
|
||||||
}
|
|
||||||
|
|
||||||
// ExceptionApplyConfiguration constructs an declarative configuration of the Exception type for use with
|
|
||||||
// apply.
|
|
||||||
func Exception() *ExceptionApplyConfiguration {
|
|
||||||
return &ExceptionApplyConfiguration{}
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithPolicyName sets the PolicyName field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the PolicyName field is set to the value of the last call.
|
|
||||||
func (b *ExceptionApplyConfiguration) WithPolicyName(value string) *ExceptionApplyConfiguration {
|
|
||||||
b.PolicyName = &value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithRuleNames adds the given value to the RuleNames field in the declarative configuration
|
|
||||||
// and returns the receiver, so that objects can be build by chaining "With" function invocations.
|
|
||||||
// If called multiple times, values provided by each call will be appended to the RuleNames field.
|
|
||||||
func (b *ExceptionApplyConfiguration) WithRuleNames(values ...string) *ExceptionApplyConfiguration {
|
|
||||||
for i := range values {
|
|
||||||
b.RuleNames = append(b.RuleNames, values[i])
|
|
||||||
}
|
|
||||||
return b
|
|
||||||
}
|
|
|
@ -1,66 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by applyconfiguration-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
package v2alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v2beta1 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v2beta1"
|
|
||||||
)
|
|
||||||
|
|
||||||
// PolicyExceptionSpecApplyConfiguration represents an declarative configuration of the PolicyExceptionSpec type for use
|
|
||||||
// with apply.
|
|
||||||
type PolicyExceptionSpecApplyConfiguration struct {
|
|
||||||
Background *bool `json:"background,omitempty"`
|
|
||||||
Match *v2beta1.MatchResourcesApplyConfiguration `json:"match,omitempty"`
|
|
||||||
Exceptions []ExceptionApplyConfiguration `json:"exceptions,omitempty"`
|
|
||||||
}
|
|
||||||
|
|
||||||
// PolicyExceptionSpecApplyConfiguration constructs an declarative configuration of the PolicyExceptionSpec type for use with
|
|
||||||
// apply.
|
|
||||||
func PolicyExceptionSpec() *PolicyExceptionSpecApplyConfiguration {
|
|
||||||
return &PolicyExceptionSpecApplyConfiguration{}
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithBackground sets the Background field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the Background field is set to the value of the last call.
|
|
||||||
func (b *PolicyExceptionSpecApplyConfiguration) WithBackground(value bool) *PolicyExceptionSpecApplyConfiguration {
|
|
||||||
b.Background = &value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithMatch sets the Match field in the declarative configuration to the given value
|
|
||||||
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
|
||||||
// If called multiple times, the Match field is set to the value of the last call.
|
|
||||||
func (b *PolicyExceptionSpecApplyConfiguration) WithMatch(value *v2beta1.MatchResourcesApplyConfiguration) *PolicyExceptionSpecApplyConfiguration {
|
|
||||||
b.Match = value
|
|
||||||
return b
|
|
||||||
}
|
|
||||||
|
|
||||||
// WithExceptions adds the given value to the Exceptions field in the declarative configuration
|
|
||||||
// and returns the receiver, so that objects can be build by chaining "With" function invocations.
|
|
||||||
// If called multiple times, values provided by each call will be appended to the Exceptions field.
|
|
||||||
func (b *PolicyExceptionSpecApplyConfiguration) WithExceptions(values ...*ExceptionApplyConfiguration) *PolicyExceptionSpecApplyConfiguration {
|
|
||||||
for i := range values {
|
|
||||||
if values[i] == nil {
|
|
||||||
panic("nil value passed to WithExceptions")
|
|
||||||
}
|
|
||||||
b.Exceptions = append(b.Exceptions, *values[i])
|
|
||||||
}
|
|
||||||
return b
|
|
||||||
}
|
|
|
@ -19,7 +19,6 @@ limitations under the License.
|
||||||
package applyconfigurations
|
package applyconfigurations
|
||||||
|
|
||||||
import (
|
import (
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
v1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||||
v1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
v1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
v1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
v1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
||||||
|
@ -27,6 +26,7 @@ import (
|
||||||
v2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
v2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
||||||
v2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
v2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
||||||
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
kyvernov1 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v1"
|
kyvernov1 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v1"
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v1alpha2"
|
||||||
kyvernov1beta1 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v1beta1"
|
kyvernov1beta1 "github.com/kyverno/kyverno/pkg/client/applyconfigurations/kyverno/v1beta1"
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by client-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
// This package has the automatically generated clientset.
|
|
||||||
package versioned
|
|
|
@ -19,7 +19,6 @@ limitations under the License.
|
||||||
package fake
|
package fake
|
||||||
|
|
||||||
import (
|
import (
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
kyvernov1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
kyvernov1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
||||||
|
@ -27,6 +26,7 @@ import (
|
||||||
kyvernov2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
kyvernov2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
||||||
kyvernov2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
kyvernov2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
||||||
wgpolicyk8sv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
wgpolicyk8sv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
runtime "k8s.io/apimachinery/pkg/runtime"
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
||||||
schema "k8s.io/apimachinery/pkg/runtime/schema"
|
schema "k8s.io/apimachinery/pkg/runtime/schema"
|
||||||
|
|
|
@ -19,7 +19,6 @@ limitations under the License.
|
||||||
package scheme
|
package scheme
|
||||||
|
|
||||||
import (
|
import (
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
kyvernov1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
kyvernov1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
||||||
|
@ -27,6 +26,7 @@ import (
|
||||||
kyvernov2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
kyvernov2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
||||||
kyvernov2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
kyvernov2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
||||||
wgpolicyk8sv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
wgpolicyk8sv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
runtime "k8s.io/apimachinery/pkg/runtime"
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
||||||
schema "k8s.io/apimachinery/pkg/runtime/schema"
|
schema "k8s.io/apimachinery/pkg/runtime/schema"
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
scheme "github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -21,7 +21,7 @@ package fake
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
labels "k8s.io/apimachinery/pkg/labels"
|
labels "k8s.io/apimachinery/pkg/labels"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -21,7 +21,7 @@ package fake
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
labels "k8s.io/apimachinery/pkg/labels"
|
labels "k8s.io/apimachinery/pkg/labels"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -21,7 +21,7 @@ package fake
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
labels "k8s.io/apimachinery/pkg/labels"
|
labels "k8s.io/apimachinery/pkg/labels"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -21,7 +21,7 @@ package fake
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
labels "k8s.io/apimachinery/pkg/labels"
|
labels "k8s.io/apimachinery/pkg/labels"
|
||||||
types "k8s.io/apimachinery/pkg/types"
|
types "k8s.io/apimachinery/pkg/types"
|
||||||
|
|
|
@ -21,7 +21,7 @@ package v1
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned/scheme"
|
||||||
rest "k8s.io/client-go/rest"
|
rest "k8s.io/client-go/rest"
|
||||||
)
|
)
|
||||||
|
|
|
@ -21,7 +21,6 @@ package externalversions
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
v1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||||
v1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
v1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
v1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
v1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
||||||
|
@ -29,6 +28,7 @@ import (
|
||||||
v2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
v2alpha1 "github.com/kyverno/kyverno/api/kyverno/v2alpha1"
|
||||||
v2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
v2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
|
||||||
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
schema "k8s.io/apimachinery/pkg/runtime/schema"
|
schema "k8s.io/apimachinery/pkg/runtime/schema"
|
||||||
cache "k8s.io/client-go/tools/cache"
|
cache "k8s.io/client-go/tools/cache"
|
||||||
)
|
)
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
time "time"
|
time "time"
|
||||||
|
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
||||||
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
time "time"
|
time "time"
|
||||||
|
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
||||||
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
time "time"
|
time "time"
|
||||||
|
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
||||||
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
||||||
|
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
time "time"
|
time "time"
|
||||||
|
|
||||||
reportsv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
internalinterfaces "github.com/kyverno/kyverno/pkg/client/informers/externalversions/internalinterfaces"
|
||||||
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
v1 "github.com/kyverno/kyverno/pkg/client/listers/reports/v1"
|
||||||
|
|
|
@ -17,3 +17,11 @@ limitations under the License.
|
||||||
// Code generated by lister-gen. DO NOT EDIT.
|
// Code generated by lister-gen. DO NOT EDIT.
|
||||||
|
|
||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
|
// UpdateRequestListerExpansion allows custom methods to be added to
|
||||||
|
// UpdateRequestLister.
|
||||||
|
type UpdateRequestListerExpansion interface{}
|
||||||
|
|
||||||
|
// UpdateRequestNamespaceListerExpansion allows custom methods to be added to
|
||||||
|
// UpdateRequestNamespaceLister.
|
||||||
|
type UpdateRequestNamespaceListerExpansion interface{}
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright The Kubernetes Authors.
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Code generated by lister-gen. DO NOT EDIT.
|
|
||||||
|
|
||||||
package v1beta1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
|
||||||
"k8s.io/apimachinery/pkg/labels"
|
|
||||||
)
|
|
||||||
|
|
||||||
type UpdateRequestListerExpansion interface{}
|
|
||||||
|
|
||||||
type UpdateRequestNamespaceListerExpansion interface {
|
|
||||||
GetUpdateRequestsForClusterPolicy(policy string) ([]*v1beta1.UpdateRequest, error)
|
|
||||||
}
|
|
||||||
|
|
||||||
func (s updateRequestNamespaceLister) GetUpdateRequestsForClusterPolicy(policy string) ([]*v1beta1.UpdateRequest, error) {
|
|
||||||
var list []*v1beta1.UpdateRequest
|
|
||||||
urs, err := s.List(labels.NewSelector())
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
for idx, ur := range urs {
|
|
||||||
if ur.Spec.GetPolicyKey() == policy {
|
|
||||||
list = append(list, urs[idx])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return list, err
|
|
||||||
}
|
|
|
@ -19,7 +19,7 @@ limitations under the License.
|
||||||
package v1
|
package v1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"k8s.io/apimachinery/pkg/api/errors"
|
"k8s.io/apimachinery/pkg/api/errors"
|
||||||
"k8s.io/apimachinery/pkg/labels"
|
"k8s.io/apimachinery/pkg/labels"
|
||||||
"k8s.io/client-go/tools/cache"
|
"k8s.io/client-go/tools/cache"
|
||||||
|
|
|
@ -19,7 +19,7 @@ limitations under the License.
|
||||||
package v1
|
package v1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"k8s.io/apimachinery/pkg/api/errors"
|
"k8s.io/apimachinery/pkg/api/errors"
|
||||||
"k8s.io/apimachinery/pkg/labels"
|
"k8s.io/apimachinery/pkg/labels"
|
||||||
"k8s.io/client-go/tools/cache"
|
"k8s.io/client-go/tools/cache"
|
||||||
|
|
|
@ -19,7 +19,7 @@ limitations under the License.
|
||||||
package v1
|
package v1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"k8s.io/apimachinery/pkg/api/errors"
|
"k8s.io/apimachinery/pkg/api/errors"
|
||||||
"k8s.io/apimachinery/pkg/labels"
|
"k8s.io/apimachinery/pkg/labels"
|
||||||
"k8s.io/client-go/tools/cache"
|
"k8s.io/client-go/tools/cache"
|
||||||
|
|
|
@ -19,7 +19,7 @@ limitations under the License.
|
||||||
package v1
|
package v1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"k8s.io/apimachinery/pkg/api/errors"
|
"k8s.io/apimachinery/pkg/api/errors"
|
||||||
"k8s.io/apimachinery/pkg/labels"
|
"k8s.io/apimachinery/pkg/labels"
|
||||||
"k8s.io/client-go/tools/cache"
|
"k8s.io/client-go/tools/cache"
|
||||||
|
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
github_com_kyverno_kyverno_api_kyverno_reports_v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
github_com_kyverno_kyverno_api_reports_v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/metrics"
|
"github.com/kyverno/kyverno/pkg/metrics"
|
||||||
"github.com/kyverno/kyverno/pkg/tracing"
|
"github.com/kyverno/kyverno/pkg/tracing"
|
||||||
|
@ -34,7 +34,7 @@ type withLogging struct {
|
||||||
logger logr.Logger
|
logger logr.Logger
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Create")
|
logger := c.logger.WithValues("operation", "Create")
|
||||||
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
||||||
|
@ -67,7 +67,7 @@ func (c *withLogging) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Get")
|
logger := c.logger.WithValues("operation", "Get")
|
||||||
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
||||||
|
@ -78,7 +78,7 @@ func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReportList, error) {
|
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReportList, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "List")
|
logger := c.logger.WithValues("operation", "List")
|
||||||
ret0, ret1 := c.inner.List(arg0, arg1)
|
ret0, ret1 := c.inner.List(arg0, arg1)
|
||||||
|
@ -89,7 +89,7 @@ func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Patch")
|
logger := c.logger.WithValues("operation", "Patch")
|
||||||
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
|
@ -100,7 +100,7 @@ func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Update")
|
logger := c.logger.WithValues("operation", "Update")
|
||||||
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
||||||
|
@ -128,7 +128,7 @@ type withMetrics struct {
|
||||||
recorder metrics.Recorder
|
recorder metrics.Recorder
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "create")
|
defer c.recorder.RecordWithContext(arg0, "create")
|
||||||
return c.inner.Create(arg0, arg1, arg2)
|
return c.inner.Create(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -140,19 +140,19 @@ func (c *withMetrics) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
||||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "get")
|
defer c.recorder.RecordWithContext(arg0, "get")
|
||||||
return c.inner.Get(arg0, arg1, arg2)
|
return c.inner.Get(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReportList, error) {
|
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReportList, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "list")
|
defer c.recorder.RecordWithContext(arg0, "list")
|
||||||
return c.inner.List(arg0, arg1)
|
return c.inner.List(arg0, arg1)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "patch")
|
defer c.recorder.RecordWithContext(arg0, "patch")
|
||||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "update")
|
defer c.recorder.RecordWithContext(arg0, "update")
|
||||||
return c.inner.Update(arg0, arg1, arg2)
|
return c.inner.Update(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -167,7 +167,7 @@ type withTracing struct {
|
||||||
kind string
|
kind string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -230,7 +230,7 @@ func (c *withTracing) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -251,7 +251,7 @@ func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReportList, error) {
|
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReportList, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -272,7 +272,7 @@ func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -293,7 +293,7 @@ func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.AdmissionReport, error) {
|
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.AdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
github_com_kyverno_kyverno_api_kyverno_reports_v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
github_com_kyverno_kyverno_api_reports_v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/metrics"
|
"github.com/kyverno/kyverno/pkg/metrics"
|
||||||
"github.com/kyverno/kyverno/pkg/tracing"
|
"github.com/kyverno/kyverno/pkg/tracing"
|
||||||
|
@ -34,7 +34,7 @@ type withLogging struct {
|
||||||
logger logr.Logger
|
logger logr.Logger
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Create")
|
logger := c.logger.WithValues("operation", "Create")
|
||||||
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
||||||
|
@ -67,7 +67,7 @@ func (c *withLogging) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Get")
|
logger := c.logger.WithValues("operation", "Get")
|
||||||
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
||||||
|
@ -78,7 +78,7 @@ func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReportList, error) {
|
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReportList, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "List")
|
logger := c.logger.WithValues("operation", "List")
|
||||||
ret0, ret1 := c.inner.List(arg0, arg1)
|
ret0, ret1 := c.inner.List(arg0, arg1)
|
||||||
|
@ -89,7 +89,7 @@ func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Patch")
|
logger := c.logger.WithValues("operation", "Patch")
|
||||||
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
|
@ -100,7 +100,7 @@ func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Update")
|
logger := c.logger.WithValues("operation", "Update")
|
||||||
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
||||||
|
@ -128,7 +128,7 @@ type withMetrics struct {
|
||||||
recorder metrics.Recorder
|
recorder metrics.Recorder
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "create")
|
defer c.recorder.RecordWithContext(arg0, "create")
|
||||||
return c.inner.Create(arg0, arg1, arg2)
|
return c.inner.Create(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -140,19 +140,19 @@ func (c *withMetrics) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
||||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "get")
|
defer c.recorder.RecordWithContext(arg0, "get")
|
||||||
return c.inner.Get(arg0, arg1, arg2)
|
return c.inner.Get(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReportList, error) {
|
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReportList, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "list")
|
defer c.recorder.RecordWithContext(arg0, "list")
|
||||||
return c.inner.List(arg0, arg1)
|
return c.inner.List(arg0, arg1)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "patch")
|
defer c.recorder.RecordWithContext(arg0, "patch")
|
||||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "update")
|
defer c.recorder.RecordWithContext(arg0, "update")
|
||||||
return c.inner.Update(arg0, arg1, arg2)
|
return c.inner.Update(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -167,7 +167,7 @@ type withTracing struct {
|
||||||
kind string
|
kind string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -230,7 +230,7 @@ func (c *withTracing) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -251,7 +251,7 @@ func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReportList, error) {
|
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReportList, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -272,7 +272,7 @@ func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -293,7 +293,7 @@ func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.BackgroundScanReport, error) {
|
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.BackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
github_com_kyverno_kyverno_api_kyverno_reports_v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
github_com_kyverno_kyverno_api_reports_v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/metrics"
|
"github.com/kyverno/kyverno/pkg/metrics"
|
||||||
"github.com/kyverno/kyverno/pkg/tracing"
|
"github.com/kyverno/kyverno/pkg/tracing"
|
||||||
|
@ -34,7 +34,7 @@ type withLogging struct {
|
||||||
logger logr.Logger
|
logger logr.Logger
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Create")
|
logger := c.logger.WithValues("operation", "Create")
|
||||||
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
||||||
|
@ -67,7 +67,7 @@ func (c *withLogging) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Get")
|
logger := c.logger.WithValues("operation", "Get")
|
||||||
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
||||||
|
@ -78,7 +78,7 @@ func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReportList, error) {
|
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReportList, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "List")
|
logger := c.logger.WithValues("operation", "List")
|
||||||
ret0, ret1 := c.inner.List(arg0, arg1)
|
ret0, ret1 := c.inner.List(arg0, arg1)
|
||||||
|
@ -89,7 +89,7 @@ func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Patch")
|
logger := c.logger.WithValues("operation", "Patch")
|
||||||
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
|
@ -100,7 +100,7 @@ func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Update")
|
logger := c.logger.WithValues("operation", "Update")
|
||||||
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
||||||
|
@ -128,7 +128,7 @@ type withMetrics struct {
|
||||||
recorder metrics.Recorder
|
recorder metrics.Recorder
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "create")
|
defer c.recorder.RecordWithContext(arg0, "create")
|
||||||
return c.inner.Create(arg0, arg1, arg2)
|
return c.inner.Create(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -140,19 +140,19 @@ func (c *withMetrics) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
||||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "get")
|
defer c.recorder.RecordWithContext(arg0, "get")
|
||||||
return c.inner.Get(arg0, arg1, arg2)
|
return c.inner.Get(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReportList, error) {
|
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReportList, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "list")
|
defer c.recorder.RecordWithContext(arg0, "list")
|
||||||
return c.inner.List(arg0, arg1)
|
return c.inner.List(arg0, arg1)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "patch")
|
defer c.recorder.RecordWithContext(arg0, "patch")
|
||||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "update")
|
defer c.recorder.RecordWithContext(arg0, "update")
|
||||||
return c.inner.Update(arg0, arg1, arg2)
|
return c.inner.Update(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -167,7 +167,7 @@ type withTracing struct {
|
||||||
kind string
|
kind string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -230,7 +230,7 @@ func (c *withTracing) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -251,7 +251,7 @@ func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReportList, error) {
|
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReportList, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -272,7 +272,7 @@ func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -293,7 +293,7 @@ func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterAdmissionReport, error) {
|
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterAdmissionReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
github_com_kyverno_kyverno_api_kyverno_reports_v1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
github_com_kyverno_kyverno_api_reports_v1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_reports_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/metrics"
|
"github.com/kyverno/kyverno/pkg/metrics"
|
||||||
"github.com/kyverno/kyverno/pkg/tracing"
|
"github.com/kyverno/kyverno/pkg/tracing"
|
||||||
|
@ -34,7 +34,7 @@ type withLogging struct {
|
||||||
logger logr.Logger
|
logger logr.Logger
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withLogging) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Create")
|
logger := c.logger.WithValues("operation", "Create")
|
||||||
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Create(arg0, arg1, arg2)
|
||||||
|
@ -67,7 +67,7 @@ func (c *withLogging) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Get")
|
logger := c.logger.WithValues("operation", "Get")
|
||||||
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Get(arg0, arg1, arg2)
|
||||||
|
@ -78,7 +78,7 @@ func (c *withLogging) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReportList, error) {
|
func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReportList, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "List")
|
logger := c.logger.WithValues("operation", "List")
|
||||||
ret0, ret1 := c.inner.List(arg0, arg1)
|
ret0, ret1 := c.inner.List(arg0, arg1)
|
||||||
|
@ -89,7 +89,7 @@ func (c *withLogging) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Patch")
|
logger := c.logger.WithValues("operation", "Patch")
|
||||||
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
ret0, ret1 := c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
|
@ -100,7 +100,7 @@ func (c *withLogging) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withLogging) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
start := time.Now()
|
start := time.Now()
|
||||||
logger := c.logger.WithValues("operation", "Update")
|
logger := c.logger.WithValues("operation", "Update")
|
||||||
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
ret0, ret1 := c.inner.Update(arg0, arg1, arg2)
|
||||||
|
@ -128,7 +128,7 @@ type withMetrics struct {
|
||||||
recorder metrics.Recorder
|
recorder metrics.Recorder
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withMetrics) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "create")
|
defer c.recorder.RecordWithContext(arg0, "create")
|
||||||
return c.inner.Create(arg0, arg1, arg2)
|
return c.inner.Create(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -140,19 +140,19 @@ func (c *withMetrics) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
defer c.recorder.RecordWithContext(arg0, "delete_collection")
|
||||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withMetrics) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "get")
|
defer c.recorder.RecordWithContext(arg0, "get")
|
||||||
return c.inner.Get(arg0, arg1, arg2)
|
return c.inner.Get(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReportList, error) {
|
func (c *withMetrics) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReportList, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "list")
|
defer c.recorder.RecordWithContext(arg0, "list")
|
||||||
return c.inner.List(arg0, arg1)
|
return c.inner.List(arg0, arg1)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withMetrics) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "patch")
|
defer c.recorder.RecordWithContext(arg0, "patch")
|
||||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||||
}
|
}
|
||||||
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withMetrics) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
defer c.recorder.RecordWithContext(arg0, "update")
|
defer c.recorder.RecordWithContext(arg0, "update")
|
||||||
return c.inner.Update(arg0, arg1, arg2)
|
return c.inner.Update(arg0, arg1, arg2)
|
||||||
}
|
}
|
||||||
|
@ -167,7 +167,7 @@ type withTracing struct {
|
||||||
kind string
|
kind string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withTracing) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -230,7 +230,7 @@ func (c *withTracing) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0
|
return ret0
|
||||||
}
|
}
|
||||||
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -251,7 +251,7 @@ func (c *withTracing) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimach
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReportList, error) {
|
func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReportList, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -272,7 +272,7 @@ func (c *withTracing) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_ap
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
@ -293,7 +293,7 @@ func (c *withTracing) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apima
|
||||||
}
|
}
|
||||||
return ret0, ret1
|
return ret0, ret1
|
||||||
}
|
}
|
||||||
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_reports_v1.ClusterBackgroundScanReport, error) {
|
func (c *withTracing) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_reports_v1.ClusterBackgroundScanReport, error) {
|
||||||
var span trace.Span
|
var span trace.Span
|
||||||
if tracing.IsInSpan(arg0) {
|
if tracing.IsInSpan(arg0) {
|
||||||
arg0, span = tracing.StartChildSpan(
|
arg0, span = tracing.StartChildSpan(
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
package report
|
package report
|
||||||
|
|
||||||
import (
|
import (
|
||||||
reportv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
)
|
)
|
||||||
|
|
||||||
func deepCopyV1Alpha2(report kyvernov1alpha2.ReportInterface) kyvernov1alpha2.ReportInterface {
|
func deepCopyV1Alpha2(report kyvernov1alpha2.ReportInterface) kyvernov1alpha2.ReportInterface {
|
||||||
|
@ -27,13 +27,13 @@ func deepCopyV1Alpha2(report kyvernov1alpha2.ReportInterface) kyvernov1alpha2.Re
|
||||||
|
|
||||||
func deepCopyReportV1(report kyvernov1alpha2.ReportInterface) kyvernov1alpha2.ReportInterface {
|
func deepCopyReportV1(report kyvernov1alpha2.ReportInterface) kyvernov1alpha2.ReportInterface {
|
||||||
switch v := report.(type) {
|
switch v := report.(type) {
|
||||||
case *reportv1.AdmissionReport:
|
case *reportsv1.AdmissionReport:
|
||||||
return v.DeepCopy()
|
return v.DeepCopy()
|
||||||
case *reportv1.ClusterAdmissionReport:
|
case *reportsv1.ClusterAdmissionReport:
|
||||||
return v.DeepCopy()
|
return v.DeepCopy()
|
||||||
case *reportv1.BackgroundScanReport:
|
case *reportsv1.BackgroundScanReport:
|
||||||
return v.DeepCopy()
|
return v.DeepCopy()
|
||||||
case *reportv1.ClusterBackgroundScanReport:
|
case *reportsv1.ClusterBackgroundScanReport:
|
||||||
return v.DeepCopy()
|
return v.DeepCopy()
|
||||||
case *policyreportv1alpha2.PolicyReport:
|
case *policyreportv1alpha2.PolicyReport:
|
||||||
return v.DeepCopy()
|
return v.DeepCopy()
|
||||||
|
|
|
@ -4,9 +4,9 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
reportv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
)
|
)
|
||||||
|
@ -38,16 +38,16 @@ func createV1Alpha1Report(ctx context.Context, report kyvernov1alpha2.ReportInte
|
||||||
|
|
||||||
func createReportV1Report(ctx context.Context, report kyvernov1alpha2.ReportInterface, client versioned.Interface) (kyvernov1alpha2.ReportInterface, error) {
|
func createReportV1Report(ctx context.Context, report kyvernov1alpha2.ReportInterface, client versioned.Interface) (kyvernov1alpha2.ReportInterface, error) {
|
||||||
switch v := report.(type) {
|
switch v := report.(type) {
|
||||||
case *reportv1.AdmissionReport:
|
case *reportsv1.AdmissionReport:
|
||||||
report, err := client.ReportsV1().AdmissionReports(report.GetNamespace()).Create(ctx, v, metav1.CreateOptions{})
|
report, err := client.ReportsV1().AdmissionReports(report.GetNamespace()).Create(ctx, v, metav1.CreateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *reportv1.ClusterAdmissionReport:
|
case *reportsv1.ClusterAdmissionReport:
|
||||||
report, err := client.ReportsV1().ClusterAdmissionReports().Create(ctx, v, metav1.CreateOptions{})
|
report, err := client.ReportsV1().ClusterAdmissionReports().Create(ctx, v, metav1.CreateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *reportv1.BackgroundScanReport:
|
case *reportsv1.BackgroundScanReport:
|
||||||
report, err := client.ReportsV1().BackgroundScanReports(report.GetNamespace()).Create(ctx, v, metav1.CreateOptions{})
|
report, err := client.ReportsV1().BackgroundScanReports(report.GetNamespace()).Create(ctx, v, metav1.CreateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *reportv1.ClusterBackgroundScanReport:
|
case *reportsv1.ClusterBackgroundScanReport:
|
||||||
report, err := client.ReportsV1().ClusterBackgroundScanReports().Create(ctx, v, metav1.CreateOptions{})
|
report, err := client.ReportsV1().ClusterBackgroundScanReports().Create(ctx, v, metav1.CreateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *policyreportv1alpha2.PolicyReport:
|
case *policyreportv1alpha2.PolicyReport:
|
||||||
|
|
|
@ -4,9 +4,9 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
reportv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
)
|
)
|
||||||
|
@ -32,13 +32,13 @@ func deleteV1Alpha1Reports(ctx context.Context, report kyvernov1alpha2.ReportInt
|
||||||
|
|
||||||
func deleteReportV1Reports(ctx context.Context, report kyvernov1alpha2.ReportInterface, client versioned.Interface) error {
|
func deleteReportV1Reports(ctx context.Context, report kyvernov1alpha2.ReportInterface, client versioned.Interface) error {
|
||||||
switch v := report.(type) {
|
switch v := report.(type) {
|
||||||
case *reportv1.AdmissionReport:
|
case *reportsv1.AdmissionReport:
|
||||||
return client.ReportsV1().AdmissionReports(report.GetNamespace()).Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
return client.ReportsV1().AdmissionReports(report.GetNamespace()).Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
||||||
case *reportv1.ClusterAdmissionReport:
|
case *reportsv1.ClusterAdmissionReport:
|
||||||
return client.ReportsV1().ClusterAdmissionReports().Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
return client.ReportsV1().ClusterAdmissionReports().Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
||||||
case *reportv1.BackgroundScanReport:
|
case *reportsv1.BackgroundScanReport:
|
||||||
return client.ReportsV1().BackgroundScanReports(report.GetNamespace()).Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
return client.ReportsV1().BackgroundScanReports(report.GetNamespace()).Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
||||||
case *reportv1.ClusterBackgroundScanReport:
|
case *reportsv1.ClusterBackgroundScanReport:
|
||||||
return client.ReportsV1().ClusterBackgroundScanReports().Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
return client.ReportsV1().ClusterBackgroundScanReports().Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
||||||
case *policyreportv1alpha2.PolicyReport:
|
case *policyreportv1alpha2.PolicyReport:
|
||||||
return client.Wgpolicyk8sV1alpha2().PolicyReports(report.GetNamespace()).Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
return client.Wgpolicyk8sV1alpha2().PolicyReports(report.GetNamespace()).Delete(ctx, v.GetName(), metav1.DeleteOptions{})
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
package report
|
package report
|
||||||
|
|
||||||
import (
|
import (
|
||||||
reportv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
kyvernov2 "github.com/kyverno/kyverno/api/kyverno/v2"
|
kyvernov2 "github.com/kyverno/kyverno/api/kyverno/v2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
||||||
controllerutils "github.com/kyverno/kyverno/pkg/utils/controller"
|
controllerutils "github.com/kyverno/kyverno/pkg/utils/controller"
|
||||||
reportutils "github.com/kyverno/kyverno/pkg/utils/report"
|
reportutils "github.com/kyverno/kyverno/pkg/utils/report"
|
||||||
|
@ -38,9 +38,9 @@ func buildAdmissionReportV1Alpha1(resource unstructured.Unstructured, request ad
|
||||||
func newAdmissionReportReportV1(namespace, name string, gvr schema.GroupVersionResource, resource unstructured.Unstructured) kyvernov1alpha2.ReportInterface {
|
func newAdmissionReportReportV1(namespace, name string, gvr schema.GroupVersionResource, resource unstructured.Unstructured) kyvernov1alpha2.ReportInterface {
|
||||||
var report kyvernov1alpha2.ReportInterface
|
var report kyvernov1alpha2.ReportInterface
|
||||||
if namespace == "" {
|
if namespace == "" {
|
||||||
report = &reportv1.ClusterAdmissionReport{Spec: reportv1.AdmissionReportSpec{}}
|
report = &reportsv1.ClusterAdmissionReport{Spec: reportsv1.AdmissionReportSpec{}}
|
||||||
} else {
|
} else {
|
||||||
report = &reportv1.AdmissionReport{Spec: reportv1.AdmissionReportSpec{}}
|
report = &reportsv1.AdmissionReport{Spec: reportsv1.AdmissionReportSpec{}}
|
||||||
}
|
}
|
||||||
report.SetName(name)
|
report.SetName(name)
|
||||||
report.SetNamespace(namespace)
|
report.SetNamespace(namespace)
|
||||||
|
@ -75,9 +75,9 @@ func newBackgroundScanReportV1Alpha1(namespace, name string, gvk schema.GroupVer
|
||||||
func newBackgroundScanReportReportsV1(namespace, name string, gvk schema.GroupVersionKind, owner string, uid types.UID) kyvernov1alpha2.ReportInterface {
|
func newBackgroundScanReportReportsV1(namespace, name string, gvk schema.GroupVersionKind, owner string, uid types.UID) kyvernov1alpha2.ReportInterface {
|
||||||
var report kyvernov1alpha2.ReportInterface
|
var report kyvernov1alpha2.ReportInterface
|
||||||
if namespace == "" {
|
if namespace == "" {
|
||||||
report = &reportv1.ClusterBackgroundScanReport{}
|
report = &reportsv1.ClusterBackgroundScanReport{}
|
||||||
} else {
|
} else {
|
||||||
report = &reportv1.BackgroundScanReport{}
|
report = &reportsv1.BackgroundScanReport{}
|
||||||
}
|
}
|
||||||
report.SetName(name)
|
report.SetName(name)
|
||||||
report.SetNamespace(namespace)
|
report.SetNamespace(namespace)
|
||||||
|
|
|
@ -3,8 +3,8 @@ package report
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
reportv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
engineapi "github.com/kyverno/kyverno/pkg/engine/api"
|
||||||
admissionv1 "k8s.io/api/admission/v1"
|
admissionv1 "k8s.io/api/admission/v1"
|
||||||
|
@ -208,7 +208,7 @@ func (r *reportManager) NewBackgroundScanReport(namespace, name string, gvk sche
|
||||||
|
|
||||||
func (r *reportManager) AdmissionReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
func (r *reportManager) AdmissionReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
||||||
if r.storeInDB {
|
if r.storeInDB {
|
||||||
return metadataFactory.ForResource(reportv1.SchemeGroupVersion.WithResource("admissionreports"))
|
return metadataFactory.ForResource(reportsv1.SchemeGroupVersion.WithResource("admissionreports"))
|
||||||
} else {
|
} else {
|
||||||
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("admissionreports"))
|
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("admissionreports"))
|
||||||
}
|
}
|
||||||
|
@ -216,7 +216,7 @@ func (r *reportManager) AdmissionReportInformer(metadataFactory metadatainformer
|
||||||
|
|
||||||
func (r *reportManager) ClusterAdmissionReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
func (r *reportManager) ClusterAdmissionReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
||||||
if r.storeInDB {
|
if r.storeInDB {
|
||||||
return metadataFactory.ForResource(reportv1.SchemeGroupVersion.WithResource("clusteradmissionreports"))
|
return metadataFactory.ForResource(reportsv1.SchemeGroupVersion.WithResource("clusteradmissionreports"))
|
||||||
} else {
|
} else {
|
||||||
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("clusteradmissionreports"))
|
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("clusteradmissionreports"))
|
||||||
}
|
}
|
||||||
|
@ -224,7 +224,7 @@ func (r *reportManager) ClusterAdmissionReportInformer(metadataFactory metadatai
|
||||||
|
|
||||||
func (r *reportManager) BackgroundScanReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
func (r *reportManager) BackgroundScanReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
||||||
if r.storeInDB {
|
if r.storeInDB {
|
||||||
return metadataFactory.ForResource(reportv1.SchemeGroupVersion.WithResource("backgroundscanreports"))
|
return metadataFactory.ForResource(reportsv1.SchemeGroupVersion.WithResource("backgroundscanreports"))
|
||||||
} else {
|
} else {
|
||||||
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("backgroundscanreports"))
|
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("backgroundscanreports"))
|
||||||
}
|
}
|
||||||
|
@ -232,7 +232,7 @@ func (r *reportManager) BackgroundScanReportInformer(metadataFactory metadatainf
|
||||||
|
|
||||||
func (r *reportManager) ClusterBackgroundScanReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
func (r *reportManager) ClusterBackgroundScanReportInformer(metadataFactory metadatainformers.SharedInformerFactory) informers.GenericInformer {
|
||||||
if r.storeInDB {
|
if r.storeInDB {
|
||||||
return metadataFactory.ForResource(reportv1.SchemeGroupVersion.WithResource("clusterbackgroundscanreports"))
|
return metadataFactory.ForResource(reportsv1.SchemeGroupVersion.WithResource("clusterbackgroundscanreports"))
|
||||||
} else {
|
} else {
|
||||||
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("clusterbackgroundscanreports"))
|
return metadataFactory.ForResource(kyvernov1alpha2.SchemeGroupVersion.WithResource("clusterbackgroundscanreports"))
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,9 +4,9 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
reportv1 "github.com/kyverno/kyverno/api/kyverno/reports/v1"
|
|
||||||
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
kyvernov1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||||
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||||
|
reportsv1 "github.com/kyverno/kyverno/api/reports/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
)
|
)
|
||||||
|
@ -38,16 +38,16 @@ func updateV1Alpha1Report(ctx context.Context, report kyvernov1alpha2.ReportInte
|
||||||
|
|
||||||
func updateReportsV1Report(ctx context.Context, report kyvernov1alpha2.ReportInterface, client versioned.Interface) (kyvernov1alpha2.ReportInterface, error) {
|
func updateReportsV1Report(ctx context.Context, report kyvernov1alpha2.ReportInterface, client versioned.Interface) (kyvernov1alpha2.ReportInterface, error) {
|
||||||
switch v := report.(type) {
|
switch v := report.(type) {
|
||||||
case *reportv1.AdmissionReport:
|
case *reportsv1.AdmissionReport:
|
||||||
report, err := client.ReportsV1().AdmissionReports(report.GetNamespace()).Update(ctx, v, metav1.UpdateOptions{})
|
report, err := client.ReportsV1().AdmissionReports(report.GetNamespace()).Update(ctx, v, metav1.UpdateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *reportv1.ClusterAdmissionReport:
|
case *reportsv1.ClusterAdmissionReport:
|
||||||
report, err := client.ReportsV1().ClusterAdmissionReports().Update(ctx, v, metav1.UpdateOptions{})
|
report, err := client.ReportsV1().ClusterAdmissionReports().Update(ctx, v, metav1.UpdateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *reportv1.BackgroundScanReport:
|
case *reportsv1.BackgroundScanReport:
|
||||||
report, err := client.ReportsV1().BackgroundScanReports(report.GetNamespace()).Update(ctx, v, metav1.UpdateOptions{})
|
report, err := client.ReportsV1().BackgroundScanReports(report.GetNamespace()).Update(ctx, v, metav1.UpdateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *reportv1.ClusterBackgroundScanReport:
|
case *reportsv1.ClusterBackgroundScanReport:
|
||||||
report, err := client.ReportsV1().ClusterBackgroundScanReports().Update(ctx, v, metav1.UpdateOptions{})
|
report, err := client.ReportsV1().ClusterBackgroundScanReports().Update(ctx, v, metav1.UpdateOptions{})
|
||||||
return report, err
|
return report, err
|
||||||
case *policyreportv1alpha2.PolicyReport:
|
case *policyreportv1alpha2.PolicyReport:
|
||||||
|
|
Loading…
Add table
Reference in a new issue