From 3758721c86eb8ff79653009866062413dc1870ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondrej=20Ladomirj=C3=A1k?= Date: Sun, 17 Apr 2022 18:01:41 +0000 Subject: [PATCH] Update 'z2/readme.md' --- z2/readme.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/z2/readme.md b/z2/readme.md index b28ed48..a676a9b 100644 --- a/z2/readme.md +++ b/z2/readme.md @@ -4,4 +4,23 @@ ### Funkcionalita aplikácie ### -Táto aplikácia sa skladá z dvoch kontajnerov **mongodb a mongo-express** a slúži na správu NoSQL databázy **MongoDB**. Keďže práca s databázou cez príkazový riadok nie je veľmi "user-friendly", tak súčasťou je taktiež webové rozhranie pre správu databázy **Mongo-Express**, v ktorom možno vytvárať nové databázy, kolekcie, a pridávať do novovytvorených kolekcií potrebné záznamy. \ No newline at end of file +Táto aplikácia sa skladá z dvoch kontajnerov **mongodb a mongo-express** a slúži na správu NoSQL databázy **MongoDB**. Keďže práca s databázou cez príkazový riadok nie je veľmi "user-friendly", tak súčasťou je taktiež webové rozhranie pre správu databázy **Mongo-Express**, v ktorom možno vytvárať nové databázy, kolekcie, a pridávať do novovytvorených kolekcií potrebné záznamy. + +### Použité kontajneri ### +Použité boli dva kontajneri. Prvý kontajner je vytvorený v súbore **mongo-stateful-set.yaml** a drží najnovší obraz **mongo**. Druhý kontajner je vytvorený v súbore **mongo-express-deployment.yaml** a drží najnovší obraz **mongo-express**. Oba kontajneri využívajú objekt typu **Secret**, ktorý drží autentifikačné údaje vo formáte base64. Tieto údaje sú volané pri volaní premenných prostredia. + +### Použité Kubernetes objekty ### + -**Deployment**: použitý pre vytvore mongo-express PODu. Stará sa o beh mongo-express aplikácie. + -**Service**: použitý pre vytvorenie spojenia medzi PODmi. + -**Secret**: udržiava citlivé informácie. V našom prípade meno a heslo +### Príprava aplikácie ### + sh prepare-app.sh + +### Spustenie aplikácie ### + sh start-app.sh + +### Zastavenie aplikácie ### + sh stop-app.sh + +### Sputenie aplikácie na webe ### + do vyhľadávania je potrebné zadať http://localhost:8081 \ No newline at end of file