Блог

ansible-урок
30 ноември 2017

Какво е възможно? Как е възможно работата?

/
Публикувано от

Какво е възможно?

Възможно е сравнително ново DevOps инструменти които пристигнаха след куклен и готвач вече бяха установени играчи на пазара. Тя има различен подход към решаването на ИТ инфраструктурата и проблемите на автоматизацията. Оригиналният автор на Ansible го е създал, с намерението да разгърне инфраструктурата, не би трябвало да се изисква да се научава програмиране. За да се свържете с отдалечени сървъри, които трябва да бъдат управлявани, може да се използва или ssh за * nix базирана система и winrm (дистанционен мениджмънт на Windows) за прозорци базирани системи. T

Как е възможно работата?

Възможно обучение се очаква да бъде проста, елегантна, мащабируема и лесна за научаване. Инструкциите / стъпките / задачите, които трябва да бъдат изпълнени, са написани Yamla, Задачите се изпълняват последователно. В задачата ни се изисква да декларираме състоянието на системата. Например: трябва да се инсталира пакет vim. Как да се инсталира, че е обработено / управлявано от модул, не трябва да се тревожим твърде много за това. Ако този пакет вече е инсталиран, тогава е възможно просто да игнорира тази стъпка. Това се нарича Idempotence.

YAML, това е прост текстов формат, който е лесен за четене и писане както за хората, така и за машините. Магията, която кара абонат, се случва в нещо, наречено модули. Модулите могат да бъдат написани на всеки програмен език. Анекс е доста бърз и не изисква никакъв агент да бъде инсталиран на целевия сървър. Можете дори да използвате възможността да конфигурирате маршрутизатора / комутаторите, които поддържате Ansible (и това е доста списък).

Предимства на възможното сертифициране:

Ако наистина трябва да копаете дълбоко в Ansible и да създадете свои собствени модули, само тогава ще трябва да научите или да знаете език за програмиране.

Друго важно ползите от е, че е свободен и с отворен код. Пише се в Python и всеки, който разбира Python, може да прочете кода и да го промени, ако е необходимо, за да отговаря на техните изисквания. Съдейки по популярността и осиновяването на индустрията, Redhat купи Ansible в 2015 и вече е официална част от предлагането на Redhat. Не се безпокойте, че е все още свободен и с отворен код, Redhat се усъвършенства, кодира и коригира този проект. Redhat предлага уеб базирана графична платформа, наречена Ansible Tower, която според мен е платена и доста скъпа. Ето как Redhat печели пари за Анос. Ansible Tower предоставя централно управление заедно с добри анализи и отчети и CMDB / инвентаризация.

Ansible е добър в управлението на промените, Автоматизация, осигуряване и оркестрация. С този един инструмент можете да управлявате сървърите си, както и вашите приложения. Това означава, че не е необходимо да се научат каквито и да е приложения, специфични за внедряването, като capistrano, fabric и т.н.

Свързан курс:

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