登录
首页 >  Golang >  Go问答

Pulumi: Failed to Install Kubernetes Resource Plugin

来源:stackoverflow

时间:2024-02-08 13:42:24 310浏览 收藏

Golang不知道大家是否熟悉?今天我将给大家介绍《Pulumi: Failed to Install Kubernetes Resource Plugin》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大家都能积极评论指出,谢谢!希望我们能一起加油进步!

问题内容

我有一个 go 小应用程序,它为我创建 yaml 资源,然后部署到 kubernetes 集群。

它工作得很好,但几个小时后(?)它失败了:

error: could not automatically download and install resource plugin 'pulumi-resource-kubernetes', install the plugin using pulumi plugin install resource kubernetes.
underlying error: 401 http error fetching plugin from https://api.github.com/repos/pulumi/pulumi-kubernetes/releases/latest

手动执行 pulumi 插件安装资源 kubernetes 返回相同的结果:

error: 401 HTTP error fetching plugin from https://api.github.com/repos/pulumi/pulumi-kubernetes/releases/latest

我不知道出了什么问题;据我所知,我并没有真正收到消息,也没有更多详细信息。该链接(https://api.github.com/repos/pulumi/pulumi-kubernetes/releases/latest)似乎工作正常。如果 github api 限制是原因,我不知道在哪里放置 api 密钥。

我在 macbook pro 2019 上运行 macos ventura 13.1 (22c65)。此处没有最近的更改。 go 版本为 1.19,lib 为 github.com/pulumi/pulumi-kubernetes/sdk/v3 v3.24.1

任何提示都将受到高度赞赏。


正确答案


可以通过 GITHUB_TOKEN 环境变量提供有效的 GitHub API 令牌来解决该问题。

非常感谢Christian Nunciato的提示。

但是,如果有人了解这方面的一些背景以及为什么会发生如此令人惊讶的情况,我会对一些见解/解释非常感兴趣。

今天关于《Pulumi: Failed to Install Kubernetes Resource Plugin》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>