您是否知道如何在Jenkinsfile
内执行AWS CLI命令以构建管道?我没有找到任何插件在管道内执行AWS CLI命令Jenkins文件
0
A
回答
0
这很容易。为了执行命令AWS,您需要使用
sh aws...
4
首先,你需要安装CLI为服务器上AWS和确保詹金斯用户有权限来运行它。
或者只是在创建EC2实例时使用Amazon AMI,它随aws cli一起提供。
使用适当的策略为实例分配一个角色。 (更简单,使用AWS中配置用户密钥)
在您的管道步骤使用sh 'aws ...'
0
首先你需要在詹金斯实例,以执行到您的环境要求安装AWS CLI的。
要设置它,您需要在AWS中为Jenkins创建一个新用户并正确配置密钥。看看这里:http://docs.aws.amazon.com/systems-manager/latest/userguide/automation-jenkins.html
之后,你可以做使用詹金斯工作中所称的“Shell命令”到AWS CLI:
aws ec2 describe-security-groups
如果您正在使用Ansible为您的自动化工具,看看这里: https://aws.amazon.com/blogs/apn/getting-started-with-ansible-and-dynamic-amazon-ec2-inventory-management/
相关问题
- 1. 如何从命令行(cli)启动Jenkins multibranch管道构建?
- 2. 直接在jenkins管道中执行powershell命令
- 3. AWS CLI命令
- 4. 从DSL内执行Jenkins管道
- 5. 在android中执行管道命令
- 6. 在android中执行管道命令?
- 7. AWS CLI DynamoDB命令
- 8. Jenkins执行bash shell命令
- 9. Perl,用管道执行bash命令
- 10. 使用findstr执行管道命令
- 11. Python执行命令与管道控制
- 12. shell如何执行管道命令?
- 13. 管道执行命令只有一次
- 14. 管道命令行
- 15. 在Jenkins文件中使用shell命令对Jenkins管道使用参数
- 16. Jenkins管道中的导出命令
- 17. TF命令行可执行文件没有显示在Jenkins上
- 18. 解析Jenkins管道内的pom.xml文件
- 19. Jenkins管道:docker.withServer(...)不会在远程服务器上执行docker命令
- 20. AWS:命令在命令行中工作,但不是PHP的可执行文件
- 21. 使用Jenkins运行AWS命令行界面:找不到命令?
- 22. 管道执行
- 23. 从php执行AWS CLI命令导致无法找到凭据
- 24. 有条件的命令在bash中的管道命令序列中执行
- 25. 在Jenkins上执行activator命令
- 26. 通过命令/ cli从文件安装jenkins插件
- 27. 如何在`aws lambda`函数中运行`AWS CLI`命令?
- 28. Linux命令行与Linux命令管道
- 29. CakePHP的CLI命令行执行
- 30. 在CRONTAB上没有执行AWS命令
你应该接受我的答案,如果正确,而不是创建一个新的。 –