yaml小應(yīng)用:
YAML不是一種標(biāo)記語言的外語縮寫;但為了強調(diào)這種語言以數(shù)據(jù)做為中心端壳,而不是以置標(biāo)語言為重點告丢,而用重新命名。它是一種直觀的能夠被電腦識別的數(shù)據(jù)序列化格式损谦,是一個可讀性高并且容易被人類閱讀岖免,容易和腳本語言交互,用來表達(dá)資料序列的編程語言照捡。
在我們已經(jīng)部署好的ansible主機之上颅湘,編寫yaml文件。
創(chuàng)建yaml文件:
[root@ansible ansible]# vim ping.yml
編寫一個簡單的ping栗精,并且查看系統(tǒng)的負(fù)載的命令:
[root@ansible ansible]# cat ping.yml
---
- hosts: all
remote_user: root
tasks:
- ping:
- shell: uptime #查看系統(tǒng)負(fù)載
檢查執(zhí)行:
[root@ansible ansible]# ansible-playbook ping.yml
這就完成了一個小的yml的編寫闯参。