博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ansible介绍(2)
阅读量:6356 次
发布时间:2019-06-23

本文共 856 字,大约阅读时间需要 2 分钟。

Ansible:

运维工作:系统安装(物理机、虚拟机)--> 程序包安装、配置、服务启动 --> 批量操作 --> 程序发布  --> 监控OS Provisioning:    物理机:PXE、Cobbler    虚拟机:Image TemplatesConfigration:    puppet (ruby)    saltstack (python)    chef    cfengineCommand and Control:    fabric、func、capistrano预发布验正:    新版本的代码先发布到服务器(跟线上环境配置完全相同,只是未接入到调度器);程序发布:    不能影响用户体验;    系统不能停机;    不能导致系统故障或造成系统完全不可用;灰度发布:    发布路径:        /webapp/tuangou-1.1        /web/app/tuangou        /webapp/tuangou-1.2    在调度器上下线一批主机(maintanance) --> 关闭服务 --> 部署新版本的应用程序 --> 启动服务 --> 在调度器上启用这一批服务器;    自动化灰度发布:脚本、发布平台;运维工具的分类:    agent: puppet, func    agentless: ansible, fabric        sshansible:    模块化,调用特定的模块,完成特定的任务;    基于Python语言实现,由Paramiko、PyYAML和Jinja2三个关键模块;    部署简单,agentless;    主从模式    支持自定义模块    支持Playbook    幂等性:    配置文件:        /etc/ansible/ansible.cfg        /etc/ansible/hosts

转载于:https://blog.51cto.com/zhanx/2344687

你可能感兴趣的文章
《计算复杂性:现代方法》——习题
查看>>
Mozilla 释出更新修复中间人攻击漏洞
查看>>
思科表态反对网络中立
查看>>
《HTML5+CSS3网页设计入门必读》——1.5 利用多种Web浏览器执行测试
查看>>
Velocity官方指南-容器
查看>>
国家为何如此重视石墨烯?
查看>>
《Python和Pygame游戏开发指南》——1.14 配套网站上的更多信息
查看>>
利用mybatis查询两级树形菜单
查看>>
《慕客网:IOS基础入门之Foundation框架初体验》学习笔记 <一>
查看>>
Spring声明式事务管理之二:核心接口API
查看>>
LNMP环境安装(二)
查看>>
MFC对话框编程-图片控件
查看>>
nodejs启动webserver服务
查看>>
小偷被抓叫嚣:我不偷警察没饭吃
查看>>
python初学—-实现excel里面读数据进行排序
查看>>
用户体验升级后 “谁行谁上”让百度Q4财报更有底气
查看>>
直播相关学习链接
查看>>
使用RPM包工具和源码包编译安装Linux应用程序
查看>>
VoIP——开启免费通话新时代的先锋
查看>>
Linux下rsync的用法
查看>>