mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-13 11:25:19 +00:00
prune .import-restrictions
specifically: - cmd/kubeadm/.import-restrictions - we don't need to explicitly allow k8s.io repos (external or published) - rm pkg/controller/.import-restrictions - pkg/client/unversioned was removed in 59042 - pkg/kubectl/.import-restrictions - pkg/printers is no longer used - pkg/api was masking all of the pkg/apis prefixes - rm staging/src/k8s.io/code-generator/cmd/lister-gen/.import-restrictions - noop / empty file - test/e2e/framework/.import-restrictions - we don't need to explicitly allow k8s.io repos (external or published)
This commit is contained in:
@@ -263,28 +263,3 @@ rules:
|
||||
- selectorRegexp: k8s[.]io/kubernetes/third_party/
|
||||
allowedPrefixes:
|
||||
- k8s.io/kubernetes/third_party/forked/golang/expansion
|
||||
# Allow import of specific parts of k8s.io/utils
|
||||
# TODO: why wouldn't we just allow all of k8s.io/utils
|
||||
- selectorRegexp: k8s[.]io/utils/
|
||||
allowedPrefixes:
|
||||
- k8s.io/utils/buffer
|
||||
- k8s.io/utils/exec
|
||||
- k8s.io/utils/inotify
|
||||
- k8s.io/utils/integer
|
||||
- k8s.io/utils/io
|
||||
- k8s.io/utils/keymutex
|
||||
- k8s.io/utils/mount
|
||||
- k8s.io/utils/net
|
||||
- k8s.io/utils/nsenter
|
||||
- k8s.io/utils/path
|
||||
- k8s.io/utils/pointer
|
||||
- k8s.io/utils/strings
|
||||
- k8s.io/utils/trace
|
||||
# Allow import of k8.io/(api|apimachinery|apiextensions-apiserver|apiserver)
|
||||
- selectorRegexp: k8s[.]io/(api/|apimachinery/|apiextensions-apiserver/|apiserver/)
|
||||
allowedPrefixes:
|
||||
- ''
|
||||
# Allow import of ks.io/client-go
|
||||
- selectorRegexp: k8s[.]io/client-go/
|
||||
allowedPrefixes:
|
||||
- ''
|
||||
|
||||
Reference in New Issue
Block a user