Update 'sk1/README.md'

This commit is contained in:
Ondrej Ladomirják 2022-05-14 15:01:46 +00:00
parent 9da3029616
commit 51572067b9

View File

@ -20,12 +20,12 @@ Táto aplikácia sa skladá z dvoch kontajnerov **mongodb a mongo-express** a sl
- Využitá bola služba **AKS (Azure Kubernetes Service)**, pomocou ktorej bol zverejnený kubernetes kluster.
## Opis kubernetes objektov ##
- **Deployment**: použitý pre vytvorenie mongo-express a mongodb PODu. Staraju sa o beh aplikácií. `mongo-deployment.yaml` ``
- **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**: služi na manažovanie aplikácií, ktoré si potrebujú udržať svoj stav (stateful applications).
- **PersistentVolume**: typ objektu, ktorý určuje miesto kde je možné uložiť dáta.
- **Deployment**: použitý pre vytvorenie mongo-express PODu. Staraju sa o beh aplikácií. `mongo-express-deployment.yaml`
- **Service**: použitý pre vytvorenie spojenia medzi PODmi. `mongo-service.yaml` `mongo-express-service.yaml`
- **Secret**: udržiava citlivé informácie. V našom prípade meno a heslo. `mongo-secret.yaml`
- **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ú. `namespace.yaml`
- **Statefulset**: služi na manažovanie aplikácií, ktoré si potrebujú udržať svoj stav (stateful applications). `mongo-stateful-set.yaml`
- **PersistentVolume**: typ objektu, ktorý určuje miesto kde je možné uložiť dáta. `pv.yaml`
## Použité systémy, ktoré vyžadujú skripty prepare-app.sh a remove-app.sh ##
- Docker v20.10.14