我们出新书了《Ansible权威指南》,小伙伴快来围观!

Posted 马哥Linux运维

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我们出新书了《Ansible权威指南》,小伙伴快来围观!相关的知识,希望对你有一定的参考价值。


《Ansible权威指南》

——马哥教育团队荣誉出品



我们出书了、出书了、出书了

重要的事情说三遍


《Ansible权威指南》

我们出新书了《Ansible权威指南》,小伙伴快来围观!

Ansible 自动化运维界的一颗璀璨的新星


默认基于ssh进行批量管理,无需安装客户端

使得还是背锅的我也能快速上手

分分钟将手上的各种重复机械的任务实现了自动化


近百台服务器的配置变更,于我而言,也只不过是一行Ansible命令而已:

ansible webserver -m copy -a "src=/local/path/to/newsite.conf dest=/path/to/apache/conf.d/ owner=www group=www  mode=640"


什么?web集群又新增了几十台服务器?


之前的我听到这个消息定会扶墙、吐血,这得多大的工作量啊


然而现在,So easy, 给我5分钟写一个Playbook,就叫它temp.yml吧:

---
- hosts: new-web-server
  sudo: yes
   tasks:
   - name: 安装Apache
     yum: name={{ item }} state=present
     with_items:
          - httpd
          - httpd-devel
   - name: 复制配置文件
     copy:
          src: "{{ item.src }}"
          dest: "{{ item.dest }}"
          owner: root
          group: root
          mode: 0644
      with_items:
        - {
          src: "/tmp/httpd.conf",
          dest: "/etc/httpd/conf/httpd.conf" }
        - {
          src: "/tmp/httpd-vhosts.conf",
          dest: "/etc/httpd/conf/httpd-vhosts.conf"}
   - name: 检查Apache运行状态,并设置开机启动
     service: name=httpd state=startedenabled=yes


单词Playbook是剧本的意思,是Ansible中一个重要的概念,而事实上对Ansible而言,Playbook就像一个真正的剧本一样,指挥着Ansible去完成一系列的自动化任务,而且与此同时,它就像一相真正的剧本一样易读、易懂。


Playbook编写完成,怎么去实现它呢?


很简单,一条耿直如我的命令ansible-playbook:

ansible-playbook temp.yml


运行结果同样清晰明了:

我们出新书了《Ansible权威指南》,小伙伴快来围观!


转眼间,数十台web服务器便被成功创建并运行


运维背锅之路到此为止!!!


《Ansible权威指南》在京东、亚马逊、当当等各大电商均已上架,敬请关注:


如何获得?

第一种https://item.jd.com/12070020.html

我们出新书了《Ansible权威指南》,小伙伴快来围观!

第三种:点击“阅读原文”购买


马哥教育

我们出新书了《Ansible权威指南》,小伙伴快来围观!   

点击“阅读原文”


以上是关于我们出新书了《Ansible权威指南》,小伙伴快来围观!的主要内容,如果未能解决你的问题,请参考以下文章

《Ansible权威指南》笔记——安装,ssh密钥登陆,命令

马哥团队《Ansible权威指南》卖爆了!!!看图

送书5本|《 Ansible权威指南》Web方式管理Ansible的Inventory(摘)

Ansible权威指南pdf

《Ansible权威指南》笔记——Inventory配置

《Ansible权威指南》目录及技术与运营的“掐架”