全部产品
研发协同 RDC

(待迁移)应用资源管理和部署服务配置

更新时间:2017-09-16 14:12:46   分享:   

企业资源管理

企业管理员,点击右上角设置,进入“企业设置”页面,点击左侧“机器管理”,然后点击添加主机,通过安装agent的方式,将您的一台机器加入RDC的管理。添加主机

agent安装依赖说明:

  1. #该agent依赖Python2.7,当您的机器上的Python版本非2.7,或是您的机器上缺失了zlib-dev openssl-devel bzip2-devel包,则请按照如下步骤,首先安装Python2.7:
  2. wget "http://agent-install.oss-cn-hangzhou.aliyuncs.com/Python-2.7.13.tgz"
  3. #下载及解压压缩包:
  4. tar -zxvf Python-2.7.13.tgz
  5. #安装必要的工具包:
  6. #centos/redhat系统使用命令
  7. yum install -y zlib-dev openssl-devel bzip2-devel
  8. #debian/ubuntu系统使用命令
  9. apt-get install -y zlib1g libssl-dev libbz2-dev
  10. #在解压后的路径下执行:
  11. ./configure --with-zlib
  12. make
  13. make install

应用管理

应用指可以独立部署的服务单元,通常关联一个代码仓库,关联一到多台阿里云机器。首先在个人设置中开启“应用”服务:开启应用

应用新增&关联资源

添加新应用,请设置应用代码库、应用语言类型等信息,设置完成后,将默认生成应用的环境、以及发布流程。添加应用

如在code.aliyun.com上已有仓库,可以点击“关联已有”,直接输入代码库地址:如git@code.aliyun.com:yasu8/demo.git

应用环境关联阿里云ECS机器

在“应用”-“环境”页面,点击“资源管理”,可以增加关联的阿里云ECS机器。 提示:

  • 应用可以关联的机器,来自于企业管理员在企业设置中导入的机器;
  • 如选择不到机器,请联系管理员导入阿里云机器;

测试资源

关联机器

应用部署信息配置

新建好应用之后,在环境页面,您可以看到,RDC会为您预置日常、预发、正式三个环境。并且可以对每个环境做部署的配置:部署配置

部署配置

不同的应用可以有自己的定制化的部署脚本,这里给出了一个基于SLB的滚动发布脚本示例,供您参考。

tryitnow
本文导读目录
本文导读目录
以上内容是否对您有帮助?