我想知道如何在kubernetes集群中安装的Jenkins主代理和代理集群上使用AWS CLI。
是否有任何插件可以获取AWS CLI?我在Jenkinsfile中有使用aws客户端的pipeliens,所以由于未安装aws客户端,所以我无法运行任何构建。
答案 0 :(得分:0)
您不需要任何特殊的插件。您可以将aws-cli
安装在节点上作为构建阶段。
您需要的是在代理上安装Python。您创建virtualenv
并在其中安装aws-cli
。您也可以使用withCredentials
步骤提供凭据。然后,您只需使用安装在aws-cli
中的virtualenv
。