zoukankan      html  css  js  c++  java
  • ansible use

    yum install epel-release
    yum install ansible

    ansible 192.168.15.169 -m ping -k

    ansible all -u gao -k -m command -a 'ls /root' -b root -K

    修改组

      visudo

    加入组

      usermod -aG wheel wang

    visudo加颜色

      echo export EDITOR=vim > /etc/profile.d/env.sh

      source /etc/profile.d/env.sh

    ansible 安装服务

      ansible all -m yum -a 'name=vsftpd'    

    安装多个服务逗号隔开

      ansible all -m yum -a 'name=vsftpd,httpd,vim'

    ansible 卸载服务

      ansible all -m shell -a 'rmp -q vsftpd'

    palybook内容

    cat hello.yml
    ---
    - hosts: all
    remote_user: root
    tasks:
    - name: hello
    command: hostname

    运行playbook

    ansible-playbook hello.yml 

    加密hello.yml

    ansible-vault encrypt hello.yml

    解密

    ansible-vault decrypt hello.yml   

    查看加密文件

    ansible-vault view hello.yml       

    编辑加密文件

    ansible-vault edit hello.yml   

    修改口令

    ansible-vault rekeyhello.yml

    创建新的yml文件

    ansible-vault create hello2.yml 

    查看信息

    ansible all -m setup |less

    定义使用变量

    app.yml

    ansible-playbook -e 'pkname1=vsftpd pkname2=memcached' app.yml

    app.yml

    ansible-playbook app.yml

     卸载应用

    ansible appserv -m shell -a 'yum -y remove httpd memcached'

  • 相关阅读:
    bzoj1072: [SCOI2007]排列perm
    bzoj1226: [SDOI2009]学校食堂Dining
    bzoj3208: 花神的秒题计划Ⅰ
    bzoj1079: [SCOI2008]着色方案
    bzoj3573: [Hnoi2014]米特运输
    bzoj1040: [ZJOI2008]骑士
    bzoj 1369: [Baltic2003]Gem
    bzoj2818: Gcd
    bzoj2705: [SDOI2012]Longge的问题
    整数分解
  • 原文地址:https://www.cnblogs.com/gaoyanbing/p/12963468.html
Copyright © 2011-2022 走看看