zoukankan      html  css  js  c++  java
  • Ansible test

    [root@localmesos ansible_test]# ansible all -a "/bin/echo hello"
    192.168.111.111 | SUCCESS | rc=0 >>
    hello

    --------------------------------------------------------------------------------------------------------------------------------

    vi /etc/ansible/hosts

    [webservers]
    192.168.111.111

    [root@localmesos ansible_test]# vi playbook.yml

    ---
    - hosts: webservers
    vars:
    http_port: 80
    max_clients: 200
    remote_user: root
    tasks:
    - name: ensure docker is running (and enable it at boot)
    service: name=docker state=started enabled=yes

    [root@localmesos ansible_test]# ansible-playbook playbook.yml

    PLAY [webservers] ************************************************************************************************************************************************************************

    TASK [Gathering Facts] *******************************************************************************************************************************************************************
    ok: [192.168.111.111]

    TASK [ensure docker is running (and enable it at boot)] **********************************************************************************************************************************
    changed: [192.168.111.111]

    PLAY RECAP *******************************************************************************************************************************************************************************
    192.168.111.111 : ok=2 changed=1 unreachable=0 failed=0

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    [root@localmesos ansible_test]# vi playbook3.yml
    ---
    - hosts: webservers
    vars:
    http_port: 80
    max_clients: 200
    remote_user: root
    tasks:
    - name: add docker container
    add_host:
    name: server
    ansible_connection: docker
    ansible_user: root
    changed_when: false
    - name: create directory for ssh keys
    delegate_to: server
    file:
    path: "/dada"
    state: directory

    ---------------------------------------------------------------------------------

    [root@localmesos ansible_test]# vi playbook3.yml
    ---
    - hosts: webservers
      vars:
        http_port: 80
        max_clients: 200
      remote_user: root
      tasks:


      - name: add docker container
        add_host:
          name: server
          ansible_connection: docker
          ansible_user: root
        changed_when: false


      - name: create directory for ssh keys
        delegate_to: server
        command: rm -rf /test

  • 相关阅读:
    backtrace、backtrace_symbols、backtrace_symbols_fd-support for application self-debugging
    基于linux与busybox的reboot命令流程分析
    Ubuntu Linux 查看、编辑、比较二进制文件
    SecureCRT中的vim出现1H特殊字符
    单例模式和静态方法
    linux ls命令按时间显示文件
    Shallow Heap & Retained Heap
    jedis连接池的参数配置
    jvm参数设置和性能调优
    并发和并行的区别
  • 原文地址:https://www.cnblogs.com/mhc-fly/p/7082626.html
Copyright © 2011-2022 走看看