Update 'sk1/README.md'
This commit is contained in:
parent
9da3029616
commit
51572067b9
@ -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.
|
- Využitá bola služba **AKS (Azure Kubernetes Service)**, pomocou ktorej bol zverejnený kubernetes kluster.
|
||||||
|
|
||||||
## Opis kubernetes objektov ##
|
## Opis kubernetes objektov ##
|
||||||
- **Deployment**: použitý pre vytvorenie mongo-express a mongodb PODu. Staraju sa o beh aplikácií. `mongo-deployment.yaml` ``
|
- **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.
|
- **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.
|
- **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**: 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).
|
- **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.
|
- **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 ##
|
## Použité systémy, ktoré vyžadujú skripty prepare-app.sh a remove-app.sh ##
|
||||||
- Docker v20.10.14
|
- Docker v20.10.14
|
||||||
|
Loading…
Reference in New Issue
Block a user