- prepare-app.sh: Tento skript vytvorí Docker obraz aplikácie s názvom oliversid/node-app:latest a následne pomocou príkazov kubectl apply nasadí Kubernetes Deployment a Service objekty podľa konfigurácie v súboroch deployment.yaml a service.yaml.
- remove-app.sh: Tento skript odstráni Kubernetes Service a Deployment objekty pomocou príkazov kubectl delete, a následne pomocou príkazu docker rmi odstráni Docker obraz oliversid/node-app:latest.
- Po dokončení skriptu „prepare-app.sh“, stačí už len zistiť CLUSTER-IP adresu pomocou príkazu „kubectl get all“.
- aplikácia je po dokončený skriptu dostupná na adrese EXTERNAL-IP v tomto prípade 20.79.230.252
- Tento príkaz v Azure Command-Line Interface (CLI) vytvára novú skupinu zdrojov (resource group) s názvom "web" v lokalite „germanywestcentral“
- Celkovo príkaz vytvoril skupinu zdrojov s názvom "web" v lokalite " germanywest" aby úspešne dokončil proces vytvárania. Skupina zdrojov slúži na logické zoskupenie zdrojov v Azure, čo uľahčuje ich správu a organizáciu.
- Celkovo tento príkaz vytvára inštanciu služby Azure Kubernetes Service (AKS) s názvom "aplikaciaZKT" v skupine zdrojov "aplikaciaZKT". Klastre AKS bude obsahovať jeden uzol s veľkosťou virtuálneho stroja "standard_l8s_v2".
- Bude tiež povolené monitorovanie klastra a vygenerované SSH kľúče pre prístup k uzlom. Služba AKS bude nasadená v lokalite "germanywestcentral".
- Tento príkaz načíta konfiguračné informácie pre prístup k Azure Kubernetes Service (AKS) klastru.
- Po vykonaní tohto príkazu budú prístupové údaje a konfigurácia pre prístup k AKS klastru "aplikaciaZKT" načítané a nastavené v aktuálnom pracovnom kontexte Azure CLI. To umožní ďalším príkazom a nástrojom pracovať s týmto klastrom. Týmto spôsobom môžeme jednoducho pracovať s AKS klastrami z lokálnej CLI inštancie.
- Tento príkazlúži na prihlásenie do Azure Container Registry (ACR) s cieľom získať prístup k danému registru kontajnerov.
- Po vykonaní tohto príkazu som úspešne prihlásený do daného Azure Container Registry (ACR). Po prihlásení budem mať oprávnenie na manipuláciu s obrazmi kontajnerov v rámci tohto registra.