首页 > 解决方案 > Jennkins 无法连接 AWS 账户

问题描述

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

Aws 凭证配置

接下来,当我运行 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.

标签: jenkins

解决方案


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

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


推荐阅读