From 2d77146a6e1b8a74e2a8dde3029902d2599ccf33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondrej=20Ladomirj=C3=A1k?= Date: Sun, 17 Apr 2022 18:08:38 +0000 Subject: [PATCH] Update 'z2/readme.md' --- z2/readme.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/z2/readme.md b/z2/readme.md index a676a9b..f63c664 100644 --- a/z2/readme.md +++ b/z2/readme.md @@ -10,9 +10,11 @@ Táto aplikácia sa skladá z dvoch kontajnerov **mongodb a mongo-express** a sl 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 + - **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. + - **Namespace**: slúži pre lepšie usporiadanie aplikácii, s ktorými pracujeme. Bez využitia menných priestorov by sa všetky aplikácie a objekty nachádzali v defaultnom mennom priestore. V jednom mennom priestore by sa mali nachádzať aplikácie, ktoré spolu komunikujú. + - **Statefulset**: ### Príprava aplikácie ### sh prepare-app.sh