Mi fétis

Ahhoz, hogy megértsük Juju kell foglalkozni egyes kifejezések, amelyek elválaszthatatlanul kapcsolódnak fétis.

Kifejezések és fogalmak.

Ubuntu a zuluk és xhosa azt jelenti: „az emberiség”. Ez a dél-afrikai terület etikai és humanista filozófia, kiemelt figyelmet fordít a fogalmakat a hűség és a hűség a kapcsolatokban az emberek között. Hozzávetőleges értelmezése a szó ubuntu - emberség mások felé. Egy másik lehetséges fordítás - hit egy univerzális kötés közösség, amely összeköti az egész emberiséget.

Archbishop Desmond Tutu le a meghatározása „ubuntu”:
Az ubuntu nyitott és elérhető mások, elfogadni másokat, nem lát veszélyt, hogy más tehetséges és kedves, mert erősen hisz magában, felismerve, hogy része egy nagyobb egésznek, és fordítva, egy személy ubuntu van nyomva ha mások megaláznak, vagy megbántott, megkínzott vagy elnyomott.

DevOps - az az elképzelés, hogy az együttműködésen alapuló munkakapcsolat a fejlesztők és az informatikai részleg is kereshet a tervezett munkát, miközben növeli a megbízhatóságot, stabilitást, fenntarthatóságának és biztonságának éles környezetben.

Mi fétis

Hangszerelés (hangszerelés) - automatikus elhelyezés, koordinálása és irányítása komplex számítógépes rendszerek és szolgáltatások.
Orchestration leírja, hogyan kell szolgáltatásokat kölcsönhatásba egymással használata révén üzenetküldés, beleértve az üzleti logika és a munkafolyamat. A hangszerelés van kitéve egy résztvevő üzleti folyamat. A szolgáltatás-orientált architektúra, szolgáltatás hangszerelés végre a szabvány szerint Business Process Execution Language (WS-BPEL).

Juju is gyökerezik afrikai hiedelmek szellemeket. Juju - az a meggyőződés, a létezését a láthatatlan lények rendelkeznek mágikus, hogy lehet használni, hogy segítsen az embereknek a mindennapi életükben.

Használata fétis.

Juju van DevOps Desztillált ™. Juju - Purest DevOps. Használata révén a varázsa, fétis devopsov lehetővé teszi a csapat, hogy könnyen teremt kívánt konfiguráció és csatlakoznak hozzájuk elképzelhetetlen design. Telepítése varázsa, mint amilyennek látszik a telepítőcsomag az Ubuntu. Egyszerűen telepíthető, könnyen eltávolítható.

Juju a tapasztalatok DevOps közösség. Hogyan kell telepíteni az alkalmazást, amire szükség van, mindig megtalálja a fétis. Juju közvetlen és egyszerű hozzáférést biztosít a gyűjtemény varázsa, melyeket a vizsgált, Közösségbe DevOps.

Juju hangszerelés szolgáltatásokat nyújt. Juju középpontjában a vezetés a szolgáltatás azáltal, hogy egyetlen megoldás, amely megkönnyíti, hogy konfigurálja a szerver vagy a felhő esetekben az igényeit a szolgáltatást. Charms vannak kialakítva, bevizsgált és engedélyezett a biztonságos munkavégzésre, a saját felszerelés vagy EC2 kompatibilis felhő.

Juju okos. Juju biztosít újrafelhasználás alatt álló berendezések és szolgáltatások világos felületek, amelyek lehetővé teszik, hogy gyorsan szervesen konfigurálni és méretezni a megoldás.

Gyugyu könnyű. Nincs szükség, hogy tanulmányozza a szakterület-specifikus nyelv (DSL), használni vagy létrehozhat fétis varázsa. Akkor fut a szolgáltatás segítségével a kész medál percben.

Idővel, Linux telepítés szerver felé a közös munka több fizikai gépek.

Bizonyos esetekben a különböző szerverek futtatni a különböző készletek alkalmazások, amely lehetővé teszi, hogy megszervezze, vagy fordítva izolálni és tartalék erőforrások.

Más esetekben a szerver létrehozása nagyon hasonló konfigurációt, úgy, hogy az egész rendszer egyre méretezhető osztják el a terhelést a példányok között. Az egész rendszer is egyre megbízhatóbbak, mivel a hiba minden esetben nem befolyásolja az egész fürt. A rendszergazdák lesz a mester, a zenekar szervesen ellenőrző szolgáltatások és kiszolgálók.

De mégis, sok erőfeszítést fordítanak konfigurációs szoftver külön gépen. Menedzserek csomagot, dbus és dconf példákat.

Egyéb diszperziós erők érkeztek több problémát gépvezérlési egészére, bár a mechanizmus alapja a zoom-ellenőrzési szolgáltatások külön-külön.

Más szavakkal, a rendszergazda egyszerre beállítani több példányát a szolgáltatás, de nem segít felállítása ezeket a szolgáltatásokat, hogy működjenek együtt más eszközökkel.

Ez a finom különbség lehet kulcsfontosságú tényező, amely lehetővé teszi az összes fél (rendszergazdák, szoftverfejlesztők, beszállítók és integrátorok) együtt, hogy részt vegyenek a telepítés, karbantartás, bővítése az elosztott konfigurációs szoftver.

Canonical fétis létrehozott éppen ilyen célra. Juju célja, hogy egy olyan eszköz, amely könnyen kezelhető a szolgáltatások kifejlesztésére együtt. Juju - kísérlet arra, hogy hozzon létre egy eszköz „apt a szolgáltatást.”

Gyakran ismételt kérdések.

Juju készen áll a termelés?
A mai naptól egy stabil, dolgopodderzhivaemy Ubuntu 12.04 - fétis tartják béta. Hivatalosan fétis nem javallott termelés. Azonban a tapasztalt felhasználók felkérik, hogy értékelje annak lehetőségét, fétis, fétis elsajátítania, hogy írjon a varázsa.

Milyen nyelven van kialakítva fétis?
Juju maga Pythonban. Ahhoz azonban, hogy hozzon létre egy varázsa fétis lehet bármilyen programozási nyelv. Care találni, és hívja a szükséges fájlokat fétis átveszi.

Juju használ előre konfigurált Amazon Machine Képek (AMI)?
Nincs, fétis használ hagyományos Ubuntu operációs rendszer a képeket. Minden szükséges komponensek telepítve vannak valós időben. Ha szüksége van a képeket az AMI, akkor adja meg ezt a environments.yaml fájlt.

Akkor telepíteni több szolgáltatás (szolgáltatások) egy gépen?
Jelenleg minden szolgáltatás telepítve van egy különálló gépen, amely segít, hogy kapcsolatot teremtsen a többi futó szolgáltatások különböző csomópontok. Erre azért került sor annak érdekében, hogy egy működő fétis a lehető leggyorsabban. Juju a jövőben támogatni fogja több szolgáltatást egy gépen.

Lehetséges, hogy át paramétereket fétis varázsa?
Az ilyen „testreszabás” jelenik meg a fétis. Miután megvalósították, akkor fétis set service kulcs = érték. Ez lehetővé teszi, hogy dinamikusan szabályozza a viselkedését varázsát.

Meg lehet váltani környezetben?
Akkor lehet a különböző környezetekben (környezet) a environments.yaml és egyikük adják credit default: default: default-env-nevét. Akkor adja meg ugyanazt a változót a JUJU_ENV környezetben. Csak a fétis egy -e lehetőség, amelyen keresztül megadhatja a kívánt környezetet.

Juju akcióban.