mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-05 15:37:19 +00:00
updating minio verison (#1956)
This commit is contained in:
parent
9d00348a52
commit
7e9be24d90
15 changed files with 231 additions and 203 deletions
21
go.mod
21
go.mod
|
@ -5,32 +5,41 @@ go 1.14
|
||||||
require (
|
require (
|
||||||
github.com/cenkalti/backoff v2.2.1+incompatible
|
github.com/cenkalti/backoff v2.2.1+incompatible
|
||||||
github.com/cornelk/hashmap v1.0.1
|
github.com/cornelk/hashmap v1.0.1
|
||||||
|
github.com/dchest/siphash v1.2.1 // indirect
|
||||||
github.com/distribution/distribution v2.7.1+incompatible
|
github.com/distribution/distribution v2.7.1+incompatible
|
||||||
github.com/docker/distribution v2.7.1+incompatible // indirect
|
github.com/docker/distribution v2.7.1+incompatible // indirect
|
||||||
github.com/evanphx/json-patch/v5 v5.2.0
|
github.com/evanphx/json-patch/v5 v5.2.0
|
||||||
github.com/fatih/color v1.9.0
|
github.com/fatih/color v1.12.0
|
||||||
github.com/gardener/controller-manager-library v0.2.0
|
github.com/gardener/controller-manager-library v0.2.0
|
||||||
github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32
|
github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32
|
||||||
github.com/go-git/go-billy/v5 v5.0.0
|
github.com/go-git/go-billy/v5 v5.0.0
|
||||||
github.com/go-git/go-git/v5 v5.2.0
|
github.com/go-git/go-git/v5 v5.2.0
|
||||||
github.com/go-logr/logr v0.4.0
|
github.com/go-logr/logr v0.4.0
|
||||||
github.com/googleapis/gnostic v0.5.4
|
github.com/googleapis/gnostic v0.5.4
|
||||||
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af
|
github.com/jmespath/go-jmespath v0.4.0
|
||||||
|
github.com/json-iterator/go v1.1.11 // indirect
|
||||||
github.com/julienschmidt/httprouter v1.3.0
|
github.com/julienschmidt/httprouter v1.3.0
|
||||||
github.com/kataras/tablewriter v0.0.0-20180708051242-e063d29b7c23
|
github.com/kataras/tablewriter v0.0.0-20180708051242-e063d29b7c23
|
||||||
github.com/lensesio/tableprinter v0.0.0-20201125135848-89e81fc956e7
|
github.com/lensesio/tableprinter v0.0.0-20201125135848-89e81fc956e7
|
||||||
|
github.com/mailru/easyjson v0.7.6 // indirect
|
||||||
github.com/mattbaird/jsonpatch v0.0.0-20171005235357-81af80346b1a
|
github.com/mattbaird/jsonpatch v0.0.0-20171005235357-81af80346b1a
|
||||||
github.com/mattn/go-isatty v0.0.12 // indirect
|
github.com/mattn/go-runewidth v0.0.7 // indirect
|
||||||
github.com/minio/minio v0.0.0-20200114012931-30922148fbb5
|
github.com/minio/pkg v1.0.4
|
||||||
github.com/onsi/ginkgo v1.14.1
|
github.com/onsi/ginkgo v1.14.1
|
||||||
github.com/onsi/gomega v1.10.2
|
github.com/onsi/gomega v1.10.2
|
||||||
github.com/opencontainers/go-digest v1.0.0 // indirect
|
github.com/opencontainers/go-digest v1.0.0 // indirect
|
||||||
github.com/orcaman/concurrent-map v0.0.0-20190826125027-8c72a8bb44f6
|
github.com/orcaman/concurrent-map v0.0.0-20190826125027-8c72a8bb44f6
|
||||||
github.com/patrickmn/go-cache v2.1.0+incompatible
|
github.com/patrickmn/go-cache v2.1.0+incompatible
|
||||||
github.com/pkg/errors v0.9.1
|
github.com/pkg/errors v0.9.1
|
||||||
github.com/prometheus/client_golang v1.7.1
|
github.com/prometheus/client_golang v1.8.0
|
||||||
|
github.com/prometheus/procfs v0.6.0 // indirect
|
||||||
github.com/spf13/cobra v1.1.1
|
github.com/spf13/cobra v1.1.1
|
||||||
github.com/stretchr/testify v1.6.1
|
github.com/stretchr/testify v1.7.0
|
||||||
|
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b // indirect
|
||||||
|
golang.org/x/net v0.0.0-20210421230115-4e50805a0758 // indirect
|
||||||
|
golang.org/x/sys v0.0.0-20210510120138-977fb7262007 // indirect
|
||||||
|
golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72 // indirect
|
||||||
|
gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b // indirect
|
||||||
gopkg.in/yaml.v2 v2.4.0
|
gopkg.in/yaml.v2 v2.4.0
|
||||||
gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776
|
gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776
|
||||||
gotest.tools v2.2.0+incompatible
|
gotest.tools v2.2.0+incompatible
|
||||||
|
|
|
@ -8,7 +8,7 @@ import (
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
v1 "k8s.io/api/core/v1"
|
v1 "k8s.io/api/core/v1"
|
||||||
informers "k8s.io/client-go/informers/core/v1"
|
informers "k8s.io/client-go/informers/core/v1"
|
||||||
"k8s.io/client-go/kubernetes"
|
"k8s.io/client-go/kubernetes"
|
||||||
|
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/mattbaird/jsonpatch"
|
"github.com/mattbaird/jsonpatch"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
)
|
)
|
||||||
|
|
||||||
func generatePatches(src, dst []byte) ([][]byte, error) {
|
func generatePatches(src, dst []byte) ([][]byte, error) {
|
||||||
|
|
|
@ -2,7 +2,7 @@ package mutate
|
||||||
|
|
||||||
import (
|
import (
|
||||||
anchor "github.com/kyverno/kyverno/pkg/engine/anchor/common"
|
anchor "github.com/kyverno/kyverno/pkg/engine/anchor/common"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
yaml "sigs.k8s.io/kustomize/kyaml/yaml"
|
yaml "sigs.k8s.io/kustomize/kyaml/yaml"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ import (
|
||||||
kyverno "github.com/kyverno/kyverno/pkg/api/kyverno/v1"
|
kyverno "github.com/kyverno/kyverno/pkg/api/kyverno/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/engine/wildcards"
|
"github.com/kyverno/kyverno/pkg/engine/wildcards"
|
||||||
"github.com/kyverno/kyverno/pkg/utils"
|
"github.com/kyverno/kyverno/pkg/utils"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
authenticationv1 "k8s.io/api/authentication/v1"
|
authenticationv1 "k8s.io/api/authentication/v1"
|
||||||
rbacv1 "k8s.io/api/rbac/v1"
|
rbacv1 "k8s.io/api/rbac/v1"
|
||||||
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
"github.com/kyverno/kyverno/pkg/engine/operator"
|
"github.com/kyverno/kyverno/pkg/engine/operator"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
apiresource "k8s.io/apimachinery/pkg/api/resource"
|
apiresource "k8s.io/apimachinery/pkg/api/resource"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ package operator
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
"math"
|
"math"
|
||||||
"reflect"
|
"reflect"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
|
@ -4,7 +4,7 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
|
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
"github.com/kyverno/kyverno/pkg/engine/context"
|
"github.com/kyverno/kyverno/pkg/engine/context"
|
||||||
|
|
|
@ -2,7 +2,7 @@ package operator
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
"math"
|
"math"
|
||||||
"reflect"
|
"reflect"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
|
@ -4,7 +4,7 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
commonAnchor "github.com/kyverno/kyverno/pkg/engine/anchor/common"
|
commonAnchor "github.com/kyverno/kyverno/pkg/engine/anchor/common"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
kyverno "github.com/kyverno/kyverno/pkg/api/kyverno/v1"
|
kyverno "github.com/kyverno/kyverno/pkg/api/kyverno/v1"
|
||||||
"github.com/kyverno/kyverno/pkg/config"
|
"github.com/kyverno/kyverno/pkg/config"
|
||||||
"github.com/kyverno/kyverno/pkg/utils"
|
"github.com/kyverno/kyverno/pkg/utils"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
|
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
|
||||||
"k8s.io/apimachinery/pkg/labels"
|
"k8s.io/apimachinery/pkg/labels"
|
||||||
|
|
|
@ -16,7 +16,7 @@ import (
|
||||||
dclient "github.com/kyverno/kyverno/pkg/dclient"
|
dclient "github.com/kyverno/kyverno/pkg/dclient"
|
||||||
"github.com/kyverno/kyverno/pkg/openapi"
|
"github.com/kyverno/kyverno/pkg/openapi"
|
||||||
"github.com/kyverno/kyverno/pkg/utils"
|
"github.com/kyverno/kyverno/pkg/utils"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
rbacv1 "k8s.io/api/rbac/v1"
|
rbacv1 "k8s.io/api/rbac/v1"
|
||||||
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
|
|
|
@ -12,7 +12,7 @@ import (
|
||||||
kyverno "github.com/kyverno/kyverno/pkg/api/kyverno/v1"
|
kyverno "github.com/kyverno/kyverno/pkg/api/kyverno/v1"
|
||||||
client "github.com/kyverno/kyverno/pkg/dclient"
|
client "github.com/kyverno/kyverno/pkg/dclient"
|
||||||
engineutils "github.com/kyverno/kyverno/pkg/engine/utils"
|
engineutils "github.com/kyverno/kyverno/pkg/engine/utils"
|
||||||
"github.com/minio/minio/pkg/wildcard"
|
"github.com/minio/pkg/wildcard"
|
||||||
"k8s.io/api/admission/v1beta1"
|
"k8s.io/api/admission/v1beta1"
|
||||||
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
||||||
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
|
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
|
||||||
|
|
|
@ -17,7 +17,6 @@ import (
|
||||||
"github.com/kyverno/kyverno/pkg/policystatus"
|
"github.com/kyverno/kyverno/pkg/policystatus"
|
||||||
"github.com/kyverno/kyverno/pkg/resourcecache"
|
"github.com/kyverno/kyverno/pkg/resourcecache"
|
||||||
"github.com/kyverno/kyverno/pkg/userinfo"
|
"github.com/kyverno/kyverno/pkg/userinfo"
|
||||||
"github.com/minio/minio/cmd/logger"
|
|
||||||
"k8s.io/api/admission/v1beta1"
|
"k8s.io/api/admission/v1beta1"
|
||||||
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
|
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
|
||||||
"k8s.io/apimachinery/pkg/util/wait"
|
"k8s.io/apimachinery/pkg/util/wait"
|
||||||
|
@ -112,7 +111,7 @@ func (h *auditHandler) Run(workers int, stopCh <-chan struct{}) {
|
||||||
}()
|
}()
|
||||||
|
|
||||||
if !cache.WaitForCacheSync(stopCh, h.rbSynced, h.crbSynced) {
|
if !cache.WaitForCacheSync(stopCh, h.rbSynced, h.crbSynced) {
|
||||||
logger.Info("failed to sync informer cache")
|
h.log.Info("failed to sync informer cache")
|
||||||
}
|
}
|
||||||
|
|
||||||
for i := 0; i < workers; i++ {
|
for i := 0; i < workers; i++ {
|
||||||
|
@ -138,7 +137,7 @@ func (h *auditHandler) processNextWorkItem() bool {
|
||||||
request, ok := obj.(*v1beta1.AdmissionRequest)
|
request, ok := obj.(*v1beta1.AdmissionRequest)
|
||||||
if !ok {
|
if !ok {
|
||||||
h.queue.Forget(obj)
|
h.queue.Forget(obj)
|
||||||
logger.Info("incorrect type: expecting type 'AdmissionRequest'", "object", obj)
|
h.log.Info("incorrect type: expecting type 'AdmissionRequest'", "object", obj)
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue