当前位置: 首页 > 知识库问答 >
问题:

使用AWS弹性豆茎与AWS CodeDeploy的自动化

督劲
2023-03-14

我正在使用AWS弹性豆茎,并在上面部署了我的nodejs应用程序。现在,我想自动化这个过程,即提交更改到Github,然后自动反映这些变化在应用程序。现在我有两个选择,使用弹性Beanstlak还是使用代码部署。我搜索了这两个服务,

>

  • 我可以使用带有弹性豆茎的deployBot来实现自动化,或者使用jenkins插件来实现自动化(AWS弹性豆茎部署插件)来实现弹性豆茎。还找到了这个自动化链接:https://aws.amazon.com/blogs/devops/building-continure-deployment-on-aws-with-aws-codepipeline-jenkins-and-aws-ellastic-beanstalk/

    现在两种服务都可以使用,但哪一种更适合使用。无论使用AWS Elastic Beanstalk还是AWS Code Deploy,这都将使我的流程自动化。

  • 共有1个答案

    嵇昱
    2023-03-14

    使用第二个选项而不是使用第三方工具,因为AWS平台支持使用git或bitbucket,使用基于python的脚本部署应用程序。

     类似资料:
    • 配置验证异常:AWS Elastic Beanstatk无法与Amazon EC2通信以确定是否为Elastic Load均衡创建自定义安全组。 在创建AWS Elastic Beanstalk应用程序时,我在尝试继续“查看和启动”时遇到了这个错误。我是新手。请帮忙。

    • 我是AWS的新手,这个问题似乎很基本。然而,我需要看看我是否能找到解决方案。 我首先创建并启动了一个 EC2 实例,然后创建了一个弹性 Beanstalk 实例,并在该实例上部署了一个示例应用程序。默认情况下,弹性 Beanstalk 会将“默认环境”附加到此实例,我无法将其更改为我的 EC2 实例。如何将我的 EC2 实例(我之前创建的实例)附加到此弹性豆茎实例?我正在使用亚马逊免费套餐来学习。

    • 有人能解释一下EC2和豆茎有什么区别吗。我想知道关于SaaS、PaaS和IaaS。 要在Wordpress中部署web应用程序,我需要一个可伸缩的托管服务。如果有什么比我的目的更好的,请告诉我,以及。 我想托管和部署多个Wordpress和Drupal站点。 我不想给服务器更多的时间,专注于开发。但是云托管需要是自动可伸缩的。

    • 在留档中,它指出EB CLI被AWS CLI替换,但所有留档仍在谈论EB CLI。 我已经在Elastic Beanstalk控制台中创建了一个应用程序,现在我准备开始开发。我已经在Ubuntu上安装了所有的工具,并且已经在本地测试过了。现在我想把它部署到Elastic Beanstalk。我如何用AWS CLI做到这一点?

    • 我可以用超文本传输协议浏览网站,但不能用https,我ChromeERR_CONNECTION_REFUSED。 我的环境是Nodejs(64bit AmazonLinux2015.09 v2.0)上的ExpresJS服务器,运行在Elastic Beanstalk上。我可以在端口80上telnet到EC2弹性公共IP,但在端口443上无法telnet,连接被拒绝。 设置 HTTPS 的步骤 >

    • 我正在严格遵循弹性豆茎文档(http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html),但我无法使用git部署节点.js或PHP应用程序。 如果我试图从git推动,也会发生同样的事情 当您调用eb init时,AWS工具会设置一些git快捷方式。失败的呼叫是。。。 该python模