diff --git a/hack/build-integration-kubernetes.sh b/hack/build-integration-kubernetes.sh index 0fcc47474c1..be7f7344f00 100755 --- a/hack/build-integration-kubernetes.sh +++ b/hack/build-integration-kubernetes.sh @@ -50,7 +50,8 @@ install::kubectl(){ local temp temp="$(fs::mktemp "install")" - http::get "$temp"/kubectl "https://storage.googleapis.com/kubernetes-release/release/$version/bin/linux/${GOARCH:-amd64}/kubectl" + http::get "$temp"/kubectl "https://dl.k8s.io/release/$version/bin/linux/${GOARCH:-amd64}/kubectl" + host::install "$temp"/kubectl } diff --git a/pkg/referenceutil/referenceutil.go b/pkg/referenceutil/referenceutil.go index 4047a2ccad5..b46bb240d83 100644 --- a/pkg/referenceutil/referenceutil.go +++ b/pkg/referenceutil/referenceutil.go @@ -65,7 +65,10 @@ func (ir *ImageReference) FamiliarName() string { } func (ir *ImageReference) FamiliarMatch(pattern string) (bool, error) { - return reference.FamiliarMatch(pattern, ir.nn) + if ir.nn != nil { + return reference.FamiliarMatch(pattern, ir.nn) + } + return false, nil } func (ir *ImageReference) String() string {