原文:ansible——playbook conditions條件判斷

有些時候,我們需要進行一些條件判斷才決定是否執行某個操作,在playbook里面when語句幫我們解決了這個問題。比如,如果節點的操作的系統為Debian那么就關機。 當然還可以進行更加復雜的操作,and和or的邏輯判斷。如果系統是centos 或者是Debian ,那么就關機。 如果同時需要多個條件,那么可以這樣: 其實等價於下面: 有時候你會得到一個變量,它是一個字符串,你可以對其進行數學運算 ...

2020-04-07 23:58 0 774 推薦指數:

查看詳情

Ansible Playbook 使用條件判斷語句

先介紹一下 gather_facts 參數,該參數用於指定在執行任務前,是否先執行 setup 模塊獲取主機相關信息,以便給后面的任務使用 條件判斷語句寫法: ...

Fri Jan 04 02:22:00 CST 2019 0 1225
ansible-playbook流程控制-when條件判斷

1. ansible-playbook添加判斷 when相當於shell腳本里的if 判斷,when語句就是用來實現這個功能的,它是一個jinja2的語法,但是不需要雙大括號,用法很簡單 1.1) 示例1: 1.2) 示例2:使用括號對條件進行分組 ...

Sat Sep 21 17:31:00 CST 2019 0 3830
Ansible14:Playbook條件語句

目錄 簡介 when關鍵字 1. when基本使用 2. 比較運算符 3. 邏輯運算符 條件判斷與tests 判斷變量 判斷執行結果 判斷路徑 判斷字符串 判斷整除 ...

Mon Jun 10 19:13:00 CST 2019 1 3141
ansible6:ansible條件判斷

目錄 when tests 判斷路徑 判斷變量 判斷執行結果 判斷字符串 判斷整除 其它判斷 其它說明 block 錯誤判斷     when ...

Fri Nov 05 00:01:00 CST 2021 0 2603
ansible-playbook根據shell判斷狀態

- name: 查看進程中是否存在啟動的服務 shell: "cd {{ SERVER_HOME }}/{{ SERVER }} && sh sh.sh status" registe ...

Wed Dec 09 20:02:00 CST 2020 0 1991
Ansible——循環與條件判斷

目錄 Ansible循環(loop) 循環方式 簡單遍歷 哈希表遍歷 注冊變量與loop Ansible條件判斷(when) 條件判斷: 常見判斷符號 ...

Sun Sep 06 23:11:00 CST 2020 0 492
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM