ansible 常用方法

2022-03-02 20:26:52 字數 477 閱讀 2975

測試:用shell執行乙個指令碼很麻煩的,用script執行

1)推送指令碼過去,並授權

ansible george -m copy -a "src=/tmp/test.sh dest=/tmp mode=+x"

2)執行指令碼

ansible george -m shell -a "/tmp/test.sh"

6. script模組實踐

ansible george -m script -a "/server/scritps/keepalived.sh"

#將本地指令碼中的資訊,在遠端主機上執行

7. setup模組實踐

ansible george -m setup

#顯示遠端主機的所有資訊(後面加-v顯示詳細資訊)

#提取ip、或架構資訊等,x86來判斷主機架構,安裝合適軟體

ansible常用的方法小結

一 批量安裝zabbix客戶端 1.拷貝sh指令碼和.conf到遠端伺服器 也可以全量拷貝客戶端 ansible all m copy a src usr local zabbix agents 3.2.0 scripts php status code.sh dest usr local zabb...

Ansible常用模組

1.ping模組2.ansible command模組是ansible預設模組,主要用於執行linux基礎命令,可以執行遠端伺服器命令執行 任務執行等操作。但command模組不支援變數 重定向 管道符等,這些操作需要用shell模組執行 command模組使用詳解 chdir 執行命令前,切換到目...

ansible常用模組

1.setup 該模組主要用於收集資訊,是通過呼叫facts元件來實現的 ansible doc s setup ansible mysql m setup 檢視mysql伺服器上所有資訊檢視遠端主機基本資訊 ansible all m setup2.ping測試遠端主機執行狀態 ansible a...