其他分享
首页 > 其他分享> > RHCA DO447-1

RHCA DO447-1

作者:互联网

文件分布

[student@workstation ~]$ cd git-repos/inventory-variables/
[student@workstation inventory-variables]$ tree .
.
├── ansible.cfg
├── deploy_apache.yml
├── deploy_haproxy.yml
├── deploy_webapp.yml
├── group_vars
│   ├── lb_servers
│   │   ├── firewall.yml
│   │   └── haproxy.yml
│   └── web_servers
│       └── firewall.yml
├── inventory.yml
├── roles
│   ├── apache
│   │   ├── meta
│   │   │   └── main.yml
│   │   ├── tasks
│   │   │   └── main.yml
│   │   └── tests
│   │       ├── inventory
│   │       └── test.yml
│   ├── firewall
│   │   ├── defaults
│   │   │   └── main.yml
│   │   ├── handlers
│   │   │   └── main.yml
│   │   ├── meta
│   │   │   └── main.yml
│   │   ├── tasks
│   │   │   └── main.yml
│   │   └── tests
│   │       ├── inventory
│   │       └── test.yml
│   ├── haproxy
│   │   ├── defaults
│   │   │   └── main.yml
│   │   ├── handlers
│   │   │   └── main.yml
│   │   ├── meta
│   │   │   └── main.yml
│   │   ├── tasks
│   │   │   └── main.yml
│   │   ├── templates
│   │   │   └── haproxy.cfg.j2
│   │   └── tests
│   │       ├── inventory
│   │       └── test.yml
│   ├── org_common
│   │   ├── meta
│   │   │   └── main.yml
│   │   ├── tasks
│   │   │   └── main.yml
│   │   └── tests
│   │       ├── inventory
│   │       └── test.yml
│   └── webapp
│       ├── defaults
│       │   └── main.yml
│       ├── meta
│       │   └── main.yml
│       ├── tasks
│       │   └── main.yml
│       └── tests
│           ├── inventory
│           └── test.yml
└── site.yml

30 directories, 35 files

运行

[student@workstation inventory-variables]$ ansible-playbook site.yml

PLAY [Ensure HAProxy is deployed] ************************************************************************************************************

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

TASK [firewall : Ensure Firewall Sources Configuration] **************************************************************************************
ok: [xxx] => (item={'port': '80/tcp'})

TASK [haproxy : Ensure haproxy packages are present] *****************************************************************************************
ok: [xxx]

TASK [haproxy : Ensure haproxy is started and enabled] ***************************************************************************************
ok: [xxx]

TASK [haproxy : Ensure haproxy configuration is set] *****************************************************************************************
changed: [xxx]

RUNNING HANDLER [haproxy : reload haproxy] ***************************************************************************************************
changed: [xxx]

PLAY [Ensure Apache is deployed] *************************************************************************************************************

TASK [Gathering Facts] ***********************************************************************************************************************
ok: [serverb.lab.example.com]
ok: [serverc.lab.example.com]

TASK [firewall : Ensure Firewall Sources Configuration] **************************************************************************************
ok: [serverb.lab.example.com] => (item={'zone': 'internal', 'service': 'http', 'source': '172.25.250.10'})
ok: [serverc.lab.example.com] => (item={'zone': 'internal', 'service': 'http', 'source': '172.25.250.10'})

TASK [apache : Install http] *****************************************************************************************************************
ok: [serverb.lab.example.com]
ok: [serverc.lab.example.com]

TASK [apache : Configure SELinux to allow httpd to connect to remote database] ***************************************************************
ok: [serverb.lab.example.com]
ok: [serverc.lab.example.com]

TASK [apache : http service state] ***********************************************************************************************************
ok: [serverc.lab.example.com]
ok: [serverb.lab.example.com]

PLAY [Ensure Web App is deployed] ************************************************************************************************************

TASK [Gathering Facts] ***********************************************************************************************************************
ok: [serverb.lab.example.com]
ok: [serverc.lab.example.com]

TASK [webapp : Copy a stub file.] ************************************************************************************************************
changed: [serverc.lab.example.com]
ok: [serverb.lab.example.com]

PLAY RECAP ***********************************************************************************************************************************
serverb.lab.example.com    : ok=7    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
serverc.lab.example.com    : ok=7    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
xxx                        : ok=6    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

关系图

meta、tests目录这里没用,只是有这个目录或文件,这2个目录都标了颜色

标签:main,ok,RHCA,example,lab,DO447,com,yml
来源: https://www.cnblogs.com/smlile-you-me/p/16439758.html