Przejdź do głównej zawartości

ANSIBLE - automatyzacja dla administratorów SO - Instalacja.

Po wstępniaku czas na instalacje. W tym wpisie skupie się na instalacji w systemie Centos 7. By rozpocząć instalacje narzędzia potrzebne będzie dodanie repozytorium EPEL (Extra Packages for Enterprise Linux). Jest to dodatkowe repozytorium oprogramowania dostępne na zasadach Open Source udostępniane przez społeczność skupioną wokół projektu Fedora, CentOS oraz Scientific Linux. Repozytorium EPEL nie jest częścią dystrybucji RHEL/CentOS ale ma zastosowanie dla największych dystrybucji Linux, dostarczając spory zasób otwartych pakietów przeznaczonych dla administratorów sieci, programistów, zespołów monitoringu itd. 






Krok 1 - Dodanie repozytorium EPEL

Zakładając, że nasz host ma odpowiednio skonfigurowaną sieć pobieramy przy użyciu wget odpowiedni plik RPM i lub bezpośrednio bez pobierania posługujemy się menadżerem pakietów RPM. 

rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

W powyższym przykładzie jest to paczka dla systemów w wersji 7 64bit dla pozostałych są to odpowiednio : 

RHEL/CentOS 6 32 i 64 bit :

http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm


RHEL/CentOS 5 32 i 64 bit :

http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm



RHEL/CentOS 4 32 i 64 bit :

http://download.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm

http://download.fedoraproject.org/pub/epel/4/x86_64/epel-release-4-10.noarch.rpm


Plik z konfiguracją repozytorium EPEL powinien znajdować się teraz w : 

/etc/yum.repos.d/epel.repo


Jeżeli mamy już dodane repozytorium możemy przejść do instalacji narzędzia ANSIBLE. 


Krok 2 - Instalacja i sprawdzenie wersji ANSIBLE

yum clean all 
yum install ansible

Sprawdzenie wersji ANSIBLE : 

# ansible --version
ansible 1.9.4

# rpm -qa | grep ansible
ansible-1.9.4-1.el7.noarch


ANSIBLE jest już zainstalowany. 

Do pracy z ANSIBLE konieczne jest zapewnienie komunikacji po kluczach do hostów, którymi chcemy zarządzać. 

Informacje dodatkowe : 

Komentarze

Najczęściej czytane w tym miesiącu

50 popularnych pytań dotyczących systemu Linux zadawanych na rozmowach kwalifikacyjnych. (Pytania & Odpowiedzi)

Jak dodać użytkownika w systemie Windows z poziomu konsoli CMD? (net user, net localgroup)

Generowanie testowych plików o określonej wielkości