Jenkins 无法连接 AWS 账户

Jennkins not able to connect AWS Account

我有 Jenkins 文件可以将我的应用程序部署到 EKS 集群中。在詹金斯方面,我安装了 AWS 凭据插件,并将我的密钥和访问密钥值的 Jenkins 凭据添加到框中。

接下来我 运行 Jenkins 构建部署阶段出现以下错误。

Unable to connect to the server: getting credentials: exec: executable aws not found

It looks like you are trying to use a client-go credential plugin that is not installed.

我遇到了类似的问题,发现这是一个 PATH 设置问题。基本上 aws 在 PATH 中找不到。您可以做的是将“env”添加到代码中,然后查看控制台输出中的 PATH 值。正确设置路径

管理 Jenkins -> 配置系统 -> 全局属性 -> 环境变量:name=PATH, value= (Ex: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/ )