Подешавање Ансибле-а за управљање конфигурацијом на Убунту 14.04: Инсталирање Ансибле-а

Ансибле је систем за управљање конфигурацијом. Управљање конфигурацијом омогућава аутоматско постављање, конфигурисање и централизовано управљање апликацијама. Ово је згодно ако треба да примените своју апликацију на више сервера без потребе да то радите ручно на свим серверима. Такође можете додати идентичне сервере свом кластеру. Можете да подесите балансирање оптерећења/кластер/фаиловер са овим, на пример.

Ансибле обезбеђује управљање конфигурацијом тако да можете врло лако да додате идентичне сервере свом кластеру. Такође можете да извршите централизовано управљање за све своје сервере на једном месту. Можете покренути apt-get updateна свим серверима одједном!

Лично, више волим Ансибле јер ради посао без потребе да ручно инсталира софтвер на све ваше сервере. Бави се имплементацијом и управљањем преко ССХ-а. ССХ је стандардни медиј за управљање сервером, али недостатак је што морате да омогућите ССХ. Неки би то могли сматрати сигурносним ризиком, иако Ансибле ради са ССХ кључевима, који су сигурнији.

У овом водичу ћемо видети како можемо да инсталирамо Ансибле на Убунту 14.04.

Корак 1: Инсталирање Ансибле-а

Ансибле можете инсталирати са:

apt-get install ansible

Морате да ставите све сервере којима желите да управљате са Ансибле-ом у /etc/ansible/hostsдатотеку.

Мораћете да коментаришете све редове. Идите на последњи ред hostsдатотеке да бисте креирали категорију. Рецимо да имате кластер веб сервера и сервера базе података. Можете креирати две одвојене категорије: webи db. Ако желите да извршите промену на свим серверима базе података, можете да користите dbкао избор тако да само сви сервери базе података буду погођени, а не други сервери као што су ваши веб сервери у webкатегорији.

Пример:

[web]
localhost ansible_ssh_host=127.0.0.1
web1 ansible_ssh_host=192.168.2.2
web2 ansible_ssh_host=0.0.0.0

[db]
db1 ansible_ssh_host=192.168.2.3
db2 ansible_ssh_host=192.168.2.4
db3 ansible_ssh_host=192.168.2.5
db4 ansible_ssh_host=192.168.2.6

Формат: name ansible_ssh_host=ip

Имајте на уму да ако користите Ансибле 2.0, ssh_део је застарео. Уместо тога користите ansible_host.

nameје само име које се односи на ваш сервер, ipје стварна ИП адреса.

Ово говори Ансибле да имате 3 веб сервера на ИП адресама 127.0.0.1, 192.168.2.2и 0.0.0.0и 4 сервер са базом података о ИП адресама 192.168.2.3-6.

Корак 2: Подешавање ССХ кључева

Ансибле ради са ССХ кључевима. Ако ваш ССХ кључ на чворовима није исти као на вашем Ансибле серверу, то ће вам дати грешку. Због тога морамо да генеришемо ССХ кључ.

ssh-keygen

Сада додајте свој ССХ кључ у своје чворове. Ако су сви ваши чворови на Вултр-у, идите на Вултр ССХ менаџер кључева и додајте свој јавни кључ. Може се наћи овде:

cat ~/.ssh/id_rsa.pub

Затим, када постављате сервер, изаберите свој ССХ кључ у одељку „ССХ кључеви“.

Корак 3: Тестирајте Ансибле

Да бисте видели да ли можете да пингујете све своје сервере у hostsдатотеци, можете користити следећу команду:

ansible -m ping all

Ово потврђује да ли су ваши сервери онлајн.

Такође можете извршити наредбу:

ansible web -m command -a 'shutdown -h now'

Управо смо извршили наредбу shutdown -h nowна свим серверима у webкатегорији.

У овом тренутку, Ансибле је подешен и спреман за рад. Изгледа прилично једноставно, зар не? Па, још увек нисмо покрили најмоћнију карактеристику Ансибле-а: свеске. Сазнајте више о играма у овом водичу .

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више