Jenkins主群集和代理群集AWS CLI

时间:2020-03-27 21:10:45

标签: jenkins jenkins-pipeline aws-cli

我想知道如何在kubernetes集群中安装的Jenkins主代理和代理集群上使用AWS CLI。

是否有任何插件可以获取AWS CLI?我在Jenkinsfile中有使用aws客户端的pipeliens,所以由于未安装aws客户端,所以我无法运行任何构建。

1 个答案:

答案 0 :(得分:0)

您不需要任何特殊的插件。您可以将aws-cli安装在节点上作为构建阶段。

您需要的是在代理上安装Python。您创建virtualenv并在其中安装aws-cli。您也可以使用withCredentials步骤提供凭据。然后,您只需使用安装在aws-cli中的virtualenv