High availability in Vagrant environment - stáž

Základní informace

LokalitaBrno

TechnologieDevOps, Linux

Přidat do oblíbených
Cílem stáže je vytvořit Vagrant prostředí obsahující dva či více LXC kontejnerů, sdílející webovou aplikaci, která je dodána zadavatelem, nebo vaši vlastní aplikaci, která ovšem musí obsahovat PostgreSQL databázi a webovou aplikaci, která tuto databázi využívá.

Budete zodpovědný/á za:

Kontejnery budou poskytovat vysokou dostupnost (High availability) ke sdílené webové aplikaci. Každá instance aplikace bude mít vlastní PostgreSQL databazí, která se bude replikovat mezi ostatní kontejnery a bude tedy po vypnutí či selhání kontejneru přístupná v kontejnerech ostatních. Po vypnutí či selhání kontejneru bude také přepnuta sdílená plovoucí IP adresa která může být přiřazena pomocí Keepalived nebo pomocí Open vSwitch.

Projekt se sestává z následujících fází:
  • Vytvoření vagrant konfigurace pro sestavení jednoho LXC kontejneru.
  • Sestavení lokálního repozitáře z kterého bude vagrant instalovat debian package do kontejnerů
  • Rozšíření vagrant konfigurace pro více nodů
  • Přidání plovoucí ip adresy a replikace dat mezi nody

Očekávané znalosti:

...setkáte se s těmito technologiemi (pokud Vám nejsou úplně cizí, je to Vaše výhoda):

Kontejnerizace
  • Vagrant (Ruby)
  • LXC
Prostředí
  • distribude Linuxu na bázi Debian
Floating IP
  • Keepalived nebo Open vSwitch

Dostanete:

  • flexibilní pracovní doba
  • chill out a relax zóna
  • káva a ovoce na pracovišti
  • meal vourchers 65 CZK k výplatě
  • přátelská a otevřená severská kultura, která respektuje Tvoje časové možnosti
  • oslavy úspěchů, svateb
  • společné aktivity
  • bankovní účet zdarma
  • speciální nabídky od lokálních partnerů (O2 family, Datart VIP program apod.)

Základní informace

LokalitaBrno

TechnologieDevOps, Linux

Přidat do oblíbených

Podobné pozice

Vytvoř si svou pozici

Pozice

(R92233) Cloud & Telco 5G Java Developer

Vývojář v našich cross-functional teamech má na starosti široké spektrum činností od analýzy zákaznických požadavků, vývoje samotných featur,…

Lokalita

Brno, Jihomoravský kraj

 

 

Technologie

Java, Linux, TCP/IP

Pozice

AIOps Solution Consultant

Hledáme proaktivního AIOps Solution Consultanta se schopností řídit AIOps ( Artificial Intelligence for IT Operations).

Lokalita

Brno, Ostrava

 

 

Technologie

Azure, Linux, Python, Windows

Pozice

Application Monitoring Specialist

Hledáme týmového hráče, jenž má rád velké výzvy a pečlivě sleduje nebo analyzuje nejen své pokroky, jelikož přesně tohle je naši denní náplní. Chceme…

Lokalita

Brno, Ostrava

 

 

Technologie

Application performance monitoring, Python, Unix, Windows

Máme se ti ozvat my? Stačí nám říct jak.

E-mailem

Poskytnutím kontaktního údaje souhlasím se zpracováním svých osobních údajů společností Tieto Czech s.r.o. (IČ: 646 08 051). Údaje budou uchovávány po dobu 12 měsíců v souladu se zásadami zpracování osobních údajů.

SMS zprávou

Poskytnutím kontaktního údaje souhlasím se zpracováním svých osobních údajů společností Tieto Czech s.r.o. (IČ: 646 08 051). Údaje budou uchovávány po dobu 12 měsíců v souladu se zásadami zpracování osobních údajů.

Telefonicky

Poskytnutím kontaktního údaje souhlasím se zpracováním svých osobních údajů společností Tieto Czech s.r.o. (IČ: 646 08 051). Údaje budou uchovávány po dobu 12 měsíců v souladu se zásadami zpracování osobních údajů.

Upozornění
Zavřít
High availability in Vagrant environment - stáž
Nahrát

Poskytnutím kontaktního údaje souhlasím se zpracováním svých osobních údajů společností Tieto Czech s.r.o. (IČ: 646 08 051). Údaje budou uchovávány po dobu 6 měsíců v souladu se zásadami zpracování osobních údajů.