Kubernetes 从URL“安装舵图”;错误:gzip:invalid header";

Kubernetes 从URL“安装舵图”;错误:gzip:invalid header";,kubernetes,google-kubernetes-engine,kubernetes-helm,Kubernetes,Google Kubernetes Engine,Kubernetes Helm,我正试图从谷歌存储URL(https://storage.cloud.google.com/bucket-name/php-1.5.tgz),根据示例完整URL(helm安装https://example.com/charts/foo-1.2.3.tgz),但是我得到了错误错误:gzip:invalid header我发现链接格式https://storage.cloud.google.com/bucket-name/php-1.5.tgz仅适用于浏览器并已重定向,使用https://stora

我正试图从谷歌存储URL
(https://storage.cloud.google.com/bucket-name/php-1.5.tgz)
,根据示例
完整URL(helm安装https://example.com/charts/foo-1.2.3.tgz)
,但是我得到了错误
错误:gzip:invalid header

我发现链接格式
https://storage.cloud.google.com/bucket-name/php-1.5.tgz
仅适用于浏览器并已重定向,使用
https://storage.googleapis.com/bucket-name/php-1.5.tgz

当我指向yaml文件或图表目录时,我也遇到了这个不适当的错误。

我遇到了同样的gzip无效头错误……根本原因似乎是请求的文件只是不存在

对于此URL:

通过浏览器,我得到以下信息:

<Error>
<Code>NoSuchKey</Code>
<Message>The specified key does not exist.</Message>
<Details>No such object: keptn-installer/keptn-0.8.1-29-g069dd.tgz</Details>
</Error>
..并显示了上述文件的多个版本,而不是我要查找的版本(keptn-0.8.1-29-g069dd.tgz)

尝试检索此()的golang代码返回以下错误:
错误:在以下位置检索Keptn舵图时出错:https://storage.googleapis.com/keptn-installer/keptn-0.8.1-29-g069dd.tgz: gzip:无效的标头


只是一个完整的swag,但听起来我引用的代码需要更好的错误检查。也许代码试图解压我们都希望看到的真实错误消息时失败了?

您是否验证了您的URL是否为有效的gzip?您可以通过以下方式进行尝试:
wget-qO-URL | tar zxvf