zoukankan      html  css  js  c++  java
  • 自动化运维工具——ansible系列命令

    ansible-galaxy

    连接 https://galaxy.ansible.com 下载相应的roles,此网站是Ansible爱好者将日常使用较好的playbooks打包上传,其他人可以免费下载到Ansible PlayBooks并立即投入使用。
    
    //列出所有已安装的galaxy
        ansible-galaxy list
    //安装galaxy
        ansible-galaxy install geerlingguy.redis
    //删除galaxy
        ansible-galaxy install geerlingguy.redis
    

    ansible-pull

    推送命令至远程,效率无线提升,对运维要求较高
    

    ansible-vault

    管理加密解密yml文件
    
    ansible-vault [create|decrypt|edit|encrypt|rekey|view]
    ansible-vault encrypt hello.yml     //加密
    ansible-vault decrypt hello.yml     //解密
    ansible-vault view hello.yml         //查看加密问题
    ansible-vault edit hello.yml           //编辑加密文件
    ansible-vault rekey hello.yml         //修改口令
    ansible-vault create new.yml         //创建新文件
    

    ansible-console

    2.0+版本新增,可交互执行命令,支持tab补全。

    root@test (2)[f:10] $
        //执行用户@当前操作的主机组test组   (当前组的主机数量)[f:并发数]$
        //设置并发数: forks n 例如: forks 10
        //切换组: cd 主机组 例如: cd web
        //列出当前组主机列表: list
        //列出所有的内置命令: ?或help
    示例:
        root@all (2)[f:5]$ list
        root@all (2)[f:5]$ cd webServer
        root@webServer (2)[f:5]$ list 
        root@webServer (2)[f:5]$ yum name=httpd state=present
        root@webServer (2)[f:5]$ service name=httpd state=started
    

    ansible-playbook

    运行ansible剧本
    

    ansible-playbook hello.yml

    只有今天
  • 相关阅读:
    sql函数
    设为首页代码
    百度联盟包括百度网站搜索联盟
    PHPCMS 整站代码分析讲解
    rational rose 2003下载及破解文件
    rational rose 2003下载及破解文件
    SQL中IN,NOT IN,EXISTS,NOT EXISTS的用法和差别
    [转贴]RUP与XP的平衡之道
    踏踏实实做人,老老实实做事
    用LoadRunner下载文件并保存到本地
  • 原文地址:https://www.cnblogs.com/arnoLixi/p/10394528.html
Copyright © 2011-2022 走看看