zoukankan      html  css  js  c++  java
  • ansible简单现网配置

     2016-05-30 17:17:26

    这里根据上回的简单本地配置,这里我们就简单的配置一下现网的ansible。OnlineMaster配置很简单就一个操作,把OnlineMaster的代码推送到各个业务服务器。

    说明:

    1、hosts配置省略

    2、登录方式ssh+key方式

    一、配置playbooks

    rsync.yml
    ###################################################
    ---
     - name: group or hosts
       hosts: web
    
       tasks:
        - include: tasks/rsync.yml
    ###################################################
    
    tasks目录:
    rsync.yml
    ********************
    ---
     - name: 复制本地文件or目录到远端服务器
       synchronize: src=/var/www/project  dest=/var/www/ rsync_opts=--no-motd,--exclude=nginx.conf,--exclude=database/seeds delete=yes
    
    ********************
    解释说明:
    synchronize:是ansible用来同步文件的一个模块,和rsync相似
    src:是本地目录也可以是文件
    dest:是目标
    copy_links:让软链接像目录一样copy过去,copy过去的是一个目录
    --exclude:和rsync一样,过滤不想同步的文件
    delete:和rsync一样,删除和本地不一样的文件
    View Code

    is over!

    这回的配置到这里已经是over了。这样就over?很多人问,这不是自动化软件么?是自动化软件,就应该用来一键构建一台可以用的线网服务器。只需要一键,搞定一切。

    我们这里用的是云服务器,可以达到docker一样;做一个完整image。运行一个系统就直接使用的效果。我们用的业务就简单多了。以后,会有各种效果的配置贴出来。小弟菜逼一个,也欢迎各位前辈前来吐槽。

    还有,这只是个人的随手笔记。想记下来,让各位前辈指点一下。也想在n多年后,翻开看到自己n多年前做了些什么?在技术追求的道路上,付出了汗水、时间、甚至更多;我的要求也挺简单的,只要提高自己的技术、永远保持一颗热爱装逼的心~~~  gus:下回见咯

    上回文档:ansible简单本地配置

  • 相关阅读:
    UE4中集成ProtoBuf
    QT之打印 QPrinter
    qt界面嵌入外部进程界面
    QAxWidget 妙用
    UE4嵌入Qt5 三维可视化案例
    QSS入门(一)
    Docker与k8s的恩怨情仇(四)-云原生时代的闭源落幕
    成品软件二次开发排第三,低代码的应用场景有哪些?
    React 并发功能体验-前端的并发模式已经到来。
    Docker与k8s的恩怨情仇(三)—后浪Docker来势汹汹
  • 原文地址:https://www.cnblogs.com/shenzhonglin/p/5543172.html
Copyright © 2011-2022 走看看