Kihagyás

Környezet elérhetőségek

Összefoglaló táblázat

Mindenkori IP címek

Az egyes környezetekhez tartozó mindenkori aktuális IP címek ebben a táblázatban találhatók.

A VA AWS fejlesztői gépen az alábbi URL-en érhetőek el az egyes alkalmazások/szolgáltatások.

Környezetek leírása

Általánosan elmondható bármely kitelepített környezetre, hogy elérhetőek a következő subdomain-ek: admin, webcomponent. Előbbi az admin felületre mutat, utóbbi pedig a chat popup webkomponens-re. A környezeteket a DevEnvPortal felületen keresztül lehet kezelni, beleértve az indítást, leállítást és a hozzáféréseket. Az ehhez tartozó útmutató lentebb található.

Fontos, hogy a környezetek alapból nem futnak, csak munkaidőben (hétköznap, 9:00-17:00), amit az erre beállított cron job-ok szabályoznak. Ha más időpontban van szükség a szerverre, esetleg újra kell indítani, a DevEnvPortalon tudjuk őket elindítani és leállítani.

Régebbi oldalak

Néhány környezet esetén (illetve régebbi verziókon) elérhető a client subdomain is. Ennek /client/chat és /loan-calculator/chat útvonalai futtatnak egy régebbi chat felületet. Amennyiben mindkettő jelen van, a loan-calculator út tartalmazza a frissebb fejlesztéseket (többek között a hitelkalkulációs ágat, emiatt ez az elnevezés). Demózási célokra többször volt alkalmazva a client út, hiszen ekkor nem szükséges kalkulációs logika.

Ezek az elérések nincsenek aktív fejlesztés alatt, és a legújabb verziókon nem is feltétlen működnek megfelelően.

Dev — Az alapértelmezett tesztkörnyezet

Domain: granit-virtual-assistant.develop.dev.gbsolutions.io

Ez az alapértelmezett AWS környezetünk, ahol bármilyen új funkcionalitást vagy javítást tesztelünk, illetve ahol a QA tesztel. Emellett erre a domain-re van kitelepítve a dokumentáció is.

Web component
Admin
MailDev
Dokumentáció

UAT-like

Domain: granit-virtual-assistant.uat-like.dev.gbsolutions.io

Itt próbáljuk szimulálni a Gránit IT által üzemeltetett minimum szükséges appokat és ahhoz tartozó config-okat, illetve a saját KoKo csapat által karbantartott gránit site integrációja is erre a környezetre mutat (szintén azért, hogy az AWS dev tesztelés és config-ok ne zavarjanak be)

Web component
Admin

Ezt a környezetet futtatja a KoKo csapatunk, erre van behúzva a fentebb linkelt web component, hogy lássuk, hogy a site-on konkrétan hogy néz ki.

Gránit Manual-3 környezet

Egyéb környezetek

A Guru csapathoz még jó pár környezet tartozik (pl. Demo 3, Knowledge management 2), melyek csak adminisztratívan vannak ide rendelve. Ezek általában demókat futtatnak, és így a környezet is az épp demózó csapat kezeli.

DevEnvPortal és SSH hozzáférés

A környezetek a megadott linkeken egyéb beállítás nélkül elérhetők. Ugyanakkor ha például újra akarunk indítani egy környezetet, vagy SSH-n keresztül elérni (pl. a kitelepített adatbázisok vizsgálatához), azt a DevEnvPortal felületen kell beállítani. Ennek lépései a következők:

  1. Jelentkezzünk be a https://devportal.internal.intuitech.studio/ oldalon. Amennyiben az nem engedi a bejelentkezést, forduljunk a PA-hoz segítségért.

  2. Generáljunk egy SSH kulcspárt az itt leírt módon.

  3. Bejelentkezés után egy ablak fogad minket, mely egy SSH publikus kulcsot fogad, illetve egy jelszót. Töltsük fel a generált SSH kulcspár publikus részét, illetve adjunk meg egy jelszót. Ez a jelszó lesz a szervereken létrehozott profilunk jelszava. A felhasználónév így áll elő, kisbetűsen, ékezetek nélkül:

    {keresztnév első két betűje}{vezetéknév}

  4. Bejelentkezés után látni fogjuk a Guru AWS példányait (jelenleg Dev és UAT-like). Amennyiben nem látjuk őket, forduljunk a PA-hoz segítségért.

  5. Ellenőrizzük az SSH hozzáférést. Ha minden sikerült, a következő parancs a megfelelő AWS szerveren lévő profilunkba visz:

    ssh -i "{ssh privát kulcs elérési út}" {felhasználónév}@{domain}

    Első alkalommal ez a parancs lehet figyelmeztet, hogy ismeretlen a host. Ezt nyugodtan hagyjuk figyelmen kívül és okézzuk le.