блог

анзибль-падручнік
30 лістапада 2017

Што такое анзибль? Як анзибль працуе?

Што такое анзибль?

Анзибль з'яўляецца адносна новым DevOps інструменты што прыбыў пасля таго, як лялечны і шэф ўжо былі створаны гульцамі на рынку. Ён мае іншы падыход да вырашэння праблемы ІТ-інфраструктуры і аўтаматызацыі. Арыгінальны аўтар анзибль стварыў, з намерам, каб разгарнуць інфраструктуру, ня варта патрабаваць, каб навучыцца праграмаванні. Для падлучэння да выдаленых сервераў, якія неабходна кіраваць, анзибль небудзь выкарыстоўвае SSH для сістэм * Nix асновы сістэмы і WinRM (выдаленае кіраванне Windows) для вокнаў на аснове. T

Як анзибль працуе?

навучанне анзибль павінна быць простай, элегантны, маштабуецца і просты ў засваенні. У інструкцыі / крокі / задачы, якія павінны быць выкананы, запісаныя ў Yamla, Задачы выконваюцца паслядоўна. У задачы, мы павінны абвясьціць стан сістэмы. Напрыклад: пакет Вім павінен быць усталяваны. Як гэта павінна быць ўстаноўлена, што апрацоўваецца / кіруецца модулем, мы не павінны турбавацца пра гэта занадта шмат. Калі гэты пакет ужо ўсталяваны, то анзибль будзе проста ігнараваць гэты крок. Гэта называецца идемпотентность.

YAML, гэта просты тэкставы фармат, які лёгка чытаць і пісаць, як для людзей, так і машын. Магія, што дыскі анзибль адбываецца ў тое, што называецца ў якасці модуляў. Модулі могуць быць напісаны на любой мове праграмавання. Анзибль даволі хутка і не патрабуе якога-небудзь агента павінен быць усталяваны на мэтавым серверы. Вы нават можаце выкарыстоўваць анзибль для налады маршрутызатара / перамыкачоў, СВАЮ, якія падтрымліваюцца анзибль (І гэта цалкам спіс).

Перавагі анзибль сертыфікацыі:

Калі вам сапраўды трэба капаць глыбока ў анзибль і ствараць свае ўласныя модулі, толькі тады, вы павінны вывучыць і ведаць мову праграмавання.

іншым важным перавагі анзибль з'яўляецца тое, што гэта бясплатна і з адкрытым зыходным кодам. Ён напісаны на Python і любы, хто разумее пітон можа прачытаць код і змяніць яго, калі гэта неабходна, каб задаволіць свае ўласныя патрэбы. Мяркуючы па папулярнасці і прыняцця прамысловасці, Redhat купіў анзибль ў 2015, і ў цяперашні час афіцыйнай часткі размяшчэння RedHat ст. Не хвалюйцеся анзибль застаецца свабодным і адкрытым зыходным кодам, Redhat працягвае ўдасканальваць, уносячы свой уклад код і расце гэты праект. Redhat прапануе графічны інтэрфейс платформы вэб-аснове пад назвай анзибль Tower і гэта заплацілі і даволі дорага, на мой погляд. Вось як Redhat робіць грошы на анзибль. Анзибль вежа забяспечвае цэнтралізаванае кіраванне, нароўні з добрай аналітыкай і справаздачамі, і CMDB / інвентаром.

Анзибль добра на кіраванне зменамі, Аўтаматызацыя, Provisioning і аранжыроўка. З дапамогай гэтага аднаго інструмента вы можаце кіраваць серверамі, а таксама прыкладання. Гэта не азначае, што няма неабходнасці вывучаць якія-небудзь прыкладання канкрэтных інструменты разгортвання, як Capistrano, тканіна і г.д.

Якія адносяцца курс:

GTranslate Your license is inactive or expired, please subscribe again!