Playbook的写法讲解
生活随笔
收集整理的這篇文章主要介紹了
Playbook的写法讲解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、Playbook介紹
- 二、YAML的字典
- 1. 作用解釋
- 2.相關參數
- 3. vim設定方式
- 4.練習
- 總結
一、Playbook介紹
Playbook主要使用在大型項目,一般都需要進行提前規。
playbook 是由一個或多個play組成的列表
Playboot 文件使用YAML來寫的
#簡介#
是一種表達資料序列的格式,類似XML
Yet Another Markup Language
2001年首次發表
www.yaml.org
#特點#
可讀性好
和腳本語言交互性號
易于實現
適用程序執行流梳理方式
可擴展性強
二、YAML的字典
1. 作用解釋
字典作用存放鍵值 name:westos age:12 jobs:linux2.相關參數
ansible-playbook xxx.yml ... --check|-C #預執行 --syntax-check #check language --list-hosts #列出hosts --list-tags #列出tag --list-tasks #列出task清單的所有主機 --limit #指定執行主機 -v -vv #現實過程-vv顯示詳細過程3. vim設定方式
vim ~/.vimrc #編輯該文件使得其可以進行設定 autocmd FileType yaml setlocal ai ts=2 sw=2 et set nu #設定所有文件都代行號顯示4.練習
使用playbook安裝httpd軟件同時將該服務設定為開機自起,同時將其設定為啟動狀態
1 ---2 - name: for 91-93 httpd.server install and start3 hosts: server4 tags: httpd server start and firealld add + port 8080/tcp5 tasks:6 - yum:7 state: latest8 name: httpd9 - service:10 name: httpd11 state: started12 enabled: yes13 - shell:14 cmd: systemctl enable --now httpd15 executable: bash16 - firewalld:17 service: http18 zone: public19 immediate: yes20 permanent: yes21 state: enabled22 - firewalld:23 port: 443/tcp24 zone: public25 permanent: yes26 immediate: yes27 state: enabled28 ...總結
提示:這里對文章進行總結:
例如:以上就是今天要講的內容,本文僅僅簡單介紹了pandas的使用,而pandas提供了大量能使我們快速便捷地處理數據的函數和方法。
總結
以上是生活随笔為你收集整理的Playbook的写法讲解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iphone UI 界面尺寸
- 下一篇: Notes Twenty one day