Hello World 系列 - Ansible (中)
Ansible Playbook
上一個章節介紹給大家ansible
單行指令使用方式, 只是一個入門介紹而已哦.
如果你認為單行指令沒什麼, 就是一個for loop
可以做到的事, 那playbook
就至少可以做到 10 個 for loop
的程度哦~
喂~
上一個章節介紹給大家ansible
單行指令使用方式, 只是一個入門介紹而已哦.
如果你認為單行指令沒什麼, 就是一個for loop
可以做到的事, 那playbook
就至少可以做到 10 個 for loop
的程度哦~
喂~
什麼是Ansible, 如何入門, 厲害在哪 ?
相信各位運維兄弟對下面這句一定很熟了
for i in $(cat serverlist); do ssh yunwei@$i xxx; done
如果你曾經使用上面指令幫你解決一些問題, Ansible就是專門用來處理這樣指令;
把批次處理發揮的淋漓盡致的工具
示範環境: Ubuntu 16.04.4 LTS
首先, logstash 需要 java, 所以我們就先安裝java
apt-get install python-software-properties
apt-get install software-properties-common
add-apt-repository ppa:webupd8team/
示範環境: Ubuntu 16.04.4 LTS
首先, elasticsearch 需要 java, 所以我們就先安裝java
apt-get install python-software-properties
apt-get install software-properties-common
add-apt-repository ppa:webupd8team/
#!/bin/bash
function reIndex {
echo creating "$INDEX"_dummy from $INDEX
curl -H "Content-Type: Application/json" -XPOST