providerless tag for client-go auth plugins

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
This commit is contained in:
Davanum Srinivas
2021-03-28 20:05:32 -04:00
parent bcab4c35d2
commit 1ac2d6f7fa
3 changed files with 36 additions and 4 deletions

View File

@@ -35,3 +35,10 @@ if _out="$(go list -mod=readonly -tags "providerless" -e -json k8s.io/kubernete
echo "Verify typecheck for providerless tag failed. Found restricted packages." >&2
exit 1
fi
if _out="$(go list -mod=readonly -tags "providerless" -e -json k8s.io/kubernetes/cmd/kube-apiserver/... \
| grep -e Azure/azure-sdk-for-go -e github.com/aws/aws-sdk-go -e google.golang.org/api \
-e Azure/go-autorest -e oauth2/google)"; then
echo "${_out}" >&2
echo "Verify typecheck for providerless tag failed. Found restricted packages." >&2
exit 1
fi