Junior — Middle
Milyen feladatokat végzett a Kubernetes-szel való munkában, és hogyan használta projektjeiben?
sobes.tech MI
Válasz az MI-től
Kubernetes projektekben a következő feladatokat végeztem el:
- Konténerizált alkalmazások telepítése és kezelése manifestek (Deployment, Service, ConfigMap stb.) segítségével.
- Az alkalmazások skálázásának beállítása Horizontal Pod Autoscaler segítségével.
- A szolgáltatások közötti hálózati kommunikáció szervezése Kubernetes szolgáltatások és ingress kontrollerek révén.
- A klaszter és az alkalmazások állapotának monitorozása Prometheus és Grafana segítségével.
- Az alkalmazások frissítése minimális leállási idővel (rolling updates).
Használati példa: webalkalmazás esetén létrehoztam egy Deployment-et több replikával, egy Service-t az eléréshez és egy ingress-et a külső kérések irányításához. Ez lehetővé tette az alkalmazás könnyű skálázását és rendelkezésre állásának kezelését.