Blog

ansible-tutorial
30 listopada 2017

Co to jest Ansible? Jak działa funkcja Ansible?

Co to jest Ansible?

Odpowiedź jest względnie nowa devops narzędzia , które przybyły po marionetce i szefie kuchni, były już uznanymi graczami na rynku. Ma inne podejście do rozwiązywania problemów infrastruktury IT i automatyzacji. Pierwotny autor Ansible stworzył go, z intencją, aby wdrożyć infrastrukturę, nie powinieneś być zobowiązany do nauki programowania. Aby połączyć się ze zdalnymi serwerami, którymi trzeba zarządzać, ansiblub używa ssh do systemów opartych na * nix i winrm (zarządzanie zdalnymi oknami) dla systemów opartych na systemie Windows. T

Jak działa funkcja Ansible?

Trening Ansible ma być prosty, elegancki, skalowalny i łatwy do nauczenia. Instrukcje / czynności / zadania do wykonania są zapisywane Yamla. Zadania są wykonywane sekwencyjnie. W zadaniu musimy zadeklarować stan systemu. Np .: należy zainstalować pakiet vim. Jak to się dzieje, że jest obsługiwane / zarządzane przez moduł, nie musimy się o to martwić. Jeśli ten pakiet jest już zainstalowany, ansibli po prostu zignoruje ten krok. Nazywa się to Idempotence.

YAML, Jest to prosty format tekstowy, który jest łatwy do odczytania i zapisu zarówno dla ludzi, jak i maszyn. Magia, która kieruje ansiblem, dzieje się w czymś, co nazywa się modułami. Moduły można pisać w dowolnym języku programowania. Odpowiedź jest dość szybka i nie wymaga instalacji żadnego agenta na serwerze docelowym. Możesz nawet używać ansible do konfiguracji routera / przełączników, tych obsługiwanych przez Wiarygodne (i to całkiem spora lista).

Korzyści z niezawodnej certyfikacji:

Jeśli naprawdę potrzebujesz głęboko zagłębić się w Ansible i tworzyć własne moduły, dopiero wtedy musisz nauczyć się lub znać język programowania.

Innym ważnym korzyści z Ansible jest to darmowy i open source. Jest napisany w Pythonie i każdy, kto rozumie Pythona, może odczytać kod i zmodyfikować go, jeśli jest to potrzebne, aby spełnić własne wymagania. Sądząc po popularności i przyjęciu przez branżę, Redhat kupił Ansible w 2015 i jest teraz oficjalną częścią oferty Redhata. Nie martw się, ansible jest nadal darmowe i open source, Redhat jest dalszym ulepszeniem, dodając kod i rozwijając ten projekt. Redhat oferuje internetową platformę GUI o nazwie Ansible Tower, która moim zdaniem jest płatna i dość droga. W ten sposób Redhat zarabia na Ansible. Wieża dyskusyjna zapewnia centralne zarządzanie wraz z dobrymi analizami i raportami oraz CMDB / inwentaryzacją.

Odpowiedni jest dobry w Zarządzaniu zmianą, Automatyzacja, dostarczanie i orkiestracja. Za pomocą tego jednego narzędzia możesz zarządzać swoimi serwerami, a także aplikacjami. Oznacza to, że nie trzeba uczyć się żadnych specjalnych narzędzi do wdrażania aplikacji, takich jak capistrano, tkaniny itp.

Powiązany kurs:

Odpowiednia certyfikacja

In Just 5 Days
Zapisać się

&bsp

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