“服务器篇”的版本间的差异

来自陌陌游戏WIKI
跳转至: 导航搜索
使用 Ansible 需要安装什么
使用 Ansible 需要安装什么
第22行: 第22行:
 
     1、部署机以及被管理的主机需要安装有 Python 2.6 及以上的版本
 
     1、部署机以及被管理的主机需要安装有 Python 2.6 及以上的版本
 
     2、部署机器上需安装 Ansiblle  
 
     2、部署机器上需安装 Ansiblle  
     3、Ansible 通过 SSH 协议管理服务器。如果使用 Password 的方式登陆被管理的主机,还需安装 SSHPass;
+
     3、Ansible 通过 SSH 协议管理服务器。如果使用 Password 的方式登陆被管理的主机,还需安装 SSHPass
          如使用 Public Key 的方式,则无需安装 SSHPass
+
  
 
===Ansible 安装教程===
 
===Ansible 安装教程===

2015年12月9日 (三) 17:29的版本

性能压测工具

   工具地址:http://clr.igamesofficial.com:9090/loadnode-web/
   备注:账号需要向陌陌技术支持申请

运维自动化工具

什么样的情形需要运维自动化工具

     1、操作系统的安装
     2、操作系统的配置以及相关软件安装
     3、批量程序的部署
     4、批量命令的运行查看状态信息

常用的运维自动化工具

   Puppet —— 基于 Ruby 开发,采用 C/S 架构,扩展性强,基于 SSL,远程命令执行相对较弱
   SaltStack —— 基于 Python 开发,采用 C/S 架构,相对 puppet 更轻量级,配置语法使用 YMAL
   Ansible —— 基于 Python 开发,分布式,无需客户端,轻量级,配置语法使用 YMAL

使用 Ansible 需要安装什么

    1、部署机以及被管理的主机需要安装有 Python 2.6 及以上的版本
    2、部署机器上需安装 Ansiblle 
    3、Ansible 通过 SSH 协议管理服务器。如果使用 Password 的方式登陆被管理的主机,还需安装 SSHPass

Ansible 安装教程

Playbook

Ansible 相关资料

    Ansible 官方文档:http://docs.ansible.com/ansible/index.html
    Ansible 中文文档:http://www.178linux.com/doc/ansible/docs/intro.html
    DevOps 更多资料请参看:https://github.com/geekwolf/sa-scripts/blob/master/devops.md