首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Amazon Linux2上启用CodeDeploy代理?

如何在Amazon Linux2上启用CodeDeploy代理?
EN

Stack Overflow用户
提问于 2018-12-16 23:27:23
回答 1查看 2.6K关注 0票数 6

亚马逊Linux2已经附带了cfn-init和其他亚马逊网络服务集成工具,但CodeDeploy docs没有提到Amazon Linux2,运行任何服务命令都会做出类似的反应:

代码语言:javascript
复制
Redirecting to /bin/systemctl start codedeploy-agent.service
Failed to start codedeploy-agent.service: Unit not found.

如何启用CodeDeploy代理,最好使用cfn-init

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-16 23:41:42

代码语言:javascript
复制
sudo yum update
sudo yum install ruby
sudo yum install wget
wget https://aws-codedeploy-us-east-1.s3.amazonaws.com/latest/install
chmod +x ./install
sudo ./install auto

上面的方法起作用了,尽管它没有集成到cfn-init中,所以我仍然在寻找一个更好的答案。

编辑:针对cfn-init的工作configSet

代码语言:javascript
复制
    cdagent:
      packages:
        yum:
          ruby: []
          wget: []
      commands:
        install:
          command: !Sub |
            wget https://aws-codedeploy-${AWS::Region}.s3.amazonaws.com/latest/install
            chmod +x ./install
            ./install auto
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53803625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档