Az Ansible beállítása a konfigurációkezeléshez Ubuntu 14.04-en: Az Ansible telepítése

Az Ansible egy konfigurációkezelő rendszer. A konfigurációkezelés lehetővé teszi az alkalmazások automatikus telepítését, konfigurálását és központosított kezelését. Ez akkor hasznos, ha az alkalmazást több kiszolgálón kell üzembe helyeznie anélkül, hogy ezt manuálisan kellene megtennie az összes kiszolgálón. A fürthöz azonos szervereket is hozzáadhat. Ezzel például beállíthat egy terheléselosztót/fürtöt/feladatátvételt.

Az Ansible konfigurációkezelést biztosít, így nagyon egyszerűen adhat hozzá azonos szervereket a fürthöz. Az összes szerver központi kezelését egy helyen végezheti el. Egyszerre apt-get updateminden szerveren futtathatod !

Én személy szerint jobban szeretem az Ansible-t, mert anélkül végzi el a feladatot, hogy manuálisan kellene szoftvert telepítenie az összes szerverére. Telepítést és kezelést végez SSH-n keresztül. Az SSH egy szabványos adathordozó a kiszolgálókezeléshez, de hátránya itt az, hogy engedélyezni kell az SSH-t. Egyesek ezt biztonsági kockázatnak tekinthetik, bár az Ansible SSH-kulcsokkal működik, amelyek biztonságosabbak.

Ebben az oktatóanyagban látni fogjuk, hogyan telepíthetjük az Ansible-t Ubuntu 14.04-re.

1. lépés: Az Ansible telepítése

Az Ansible a következőkkel telepíthető:

apt-get install ansible

Az Ansible segítségével kezelni kívánt összes szervert el kell helyeznie a /etc/ansible/hostsfájlba.

Minden sort kommentelni kell. A hostskategória létrehozásához lépjen a fájl legújabb sorába . Tegyük fel, hogy van egy web- és adatbázisszerver-fürtje. Létrehozhat két külön kategóriát: webés db. Ha módosítani szeretne az összes adatbázis-kiszolgálón, használhatja dbkijelölésként, így csak az összes adatbázis-kiszolgálót érinti, és nem a webkategóriába tartozó többi szervert, például a webszervereket .

Példa:

[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

Formátum: name ansible_ssh_host=ip

Vegye figyelembe, hogy ha Ansible 2.0-t használ, akkor az ssh_alkatrész elavult. Ehelyett használd ansible_host.

namecsak egy név, ami a szerverére utal, ipa tényleges IP.

Ez azt mondja, hogy van Ansible 3 webszerverek az IP-címeket 127.0.0.1, 192.168.2.2és 0.0.0.04 adatbázis-kiszolgálók az IP-címeket 192.168.2.3-6.

2. lépés: Az SSH-kulcsok beállítása

Az Ansible SSH-kulcsokkal működik. Ha a csomópontokon lévő SSH-kulcs nem ugyanaz, mint az Ansible-kiszolgálón, akkor hibaüzenetet küld. Ezért egy SSH-kulcsot kell generálnunk.

ssh-keygen

Most adja hozzá az SSH-kulcsot a csomópontokhoz. Ha az összes csomópont a Vultrnál van, lépjen a Vultr SSH kulcskezelőjébe, és adja hozzá nyilvános kulcsát. Itt található:

cat ~/.ssh/id_rsa.pub

Ezután a szerver üzembe helyezésekor válassza ki az SSH-kulcsot az „SSH-kulcsok” részben.

3. lépés: Tesztelhető

A hostskövetkező paranccsal ellenőrizheti, hogy meg tudja-e pingelni a fájlban lévő összes kiszolgálót :

ansible -m ping all

Ez megerősíti, hogy a szerverei online állapotban vannak-e vagy sem.

Parancsot is végrehajthat:

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

Most végrehajtottuk a parancsot shutdown -h nowa webkategória összes szerverén .

Ezen a ponton az Ansible be van állítva és használatra kész. Elég egyszerűnek tűnik, igaz? Nos, még nem foglalkoztunk az Ansible legerősebb funkciójával: a játékkönyvekkel. Tudjon meg többet a játékkönyvekről ebben az oktatóanyagban .

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.