amazon-web-services - 如何使用 Jenkinsfile 创建 EC2 实例

标签 amazon-web-services jenkins amazon-ec2 jenkins-pipeline aws-cloudformation

我想使用 Jenkins 管道创建 EC2 AWS 实例。我是否需要通过 Cloud Formation Json 文件来完成

最佳答案

您有很多选择,所以不,您不需要使用 CloudFormation。虽然您不需要使用 CloudFormation,但构建基础设施即代码是一种很好的做法,并且 CloudFormation 很好地提供了该选项。它对于 future 的更新也很有用,如果您发现需要其他类型的资源,您很可能会这样做。

我建议您使用 AWS Steps Jenkins 插件并使用 cfnUpdate 之类的工具来创建/更新 CloudFormation 堆栈。请参阅https://plugins.jenkins.io/pipeline-aws/有关此 Jenkins 插件提供的功能的更多详细信息。使用此插件执行此操作会使您的代码成为 Jenkinsfile 代码,因此您无需添加其他风格的代码/脚本。

关于amazon-web-services - 如何使用 Jenkinsfile 创建 EC2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61829120/

相关文章:

eclipse - 在 Eclipse JUnit View 中显示 Jenkins 测试结果

linux - 无法通过 Composer 安装 Laravel 5.1,但可以在 5.2 上运行

Node.js Lambda 函数 "response is invalid"Amazon Alexa

ruby-on-rails - Searchkick AWS凭证到期

amazon-web-services - 以编程方式将多个事件通知添加到 s3 存储桶

bash - Jenkins - 执行 Shell 构建步骤不起作用

amazon-web-services - 503 错误无法满足请求(AWS Amplify)

java - 哪个持续集成系统最容易从备份在新机器上重新建立?

node.js - 使用 .ebextensions 中的 .config 文件标记 AWS beanstalk 部署

amazon-web-services - 使用 Elastic Beanstalk 在实例启动时运行 Windows Powershell 脚本