我想使用 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/