Microsoft Azure
Vad är Kubernets?
Så fungerar Kubernetes
När appar växer till flera containrar distribuerade på flera servrar blir driften av dem mer komplex. För att hantera den här komplexiteten tillhandahåller Kubernetes ett API med öppen källkod som styr hur och var dessa containrar körs.
Kubernetes orkestrerar kluster med virtuella datorer och schemalägger containrar att köra på de virtuella datorerna baserat på deras tillgängliga beräkningsresurser och resurskraven för varje container. Containrar grupperas i poddar, den grundläggande åtgärdsenheten för Kubernetes, och de poddarna skalas till önskat tillstånd.
Kubernetes hanterar dessutom automatiskt tjänstidentifiering, införlivar belastningsutjämning, spårar resurstilldelning och skalar baserat på beräkningsanvändningen. Det kontrollerar också hälsotillståndet för enskilda resurser och gör det möjligt för appar att självåterställa genom att automatiskt starta om eller replikera containrar.