Uorkestration wa kontena unaautomate kueneza, kuongeza kiwango, kuunganisha mtandao, na usimamizi wa kontena katika mashine nyingi. Vile vile programu zinavyokua hadi kontena nyingi katika watuwa wengi, usimamizi wa mikono unakuwa si wastani — waorkestra kama Kubernetes huhusu hilo. Kuelewa haja ni muhimu kwa kuongeza kiwango cha programu zilizofunikwa na kontena.
Tatizo: kusimamia kontena kwa kiwango
Running a few containers on one host is manageable. But in production at scale:
→ MANY containers across MANY hosts (dozens/hundreds of services and instances)
→ containers crash → need to restart automatically
→ load increases → need to scale up (more instances) / scale down
→ deployments → roll out new versions without downtime; roll back on failure
→ distribute containers across hosts; route traffic; service discovery
→ Doing all this MANUALLY is impractical and error-prone. → ORCHESTRATION automates it.
