En Deployment er standard-controlleren for å kjøre stateless apper. Den administrerer ReplicaSets, og en ReplicaSet holder et angitt antall identiske Pods kjørende. Du redigerer Deploymenten; den orkestrerer rolling updates og rollbacks for deg.
Hierarkiet
Deployment → deklarerer desired state + oppdateringsstrategi (det DU administrerer)
└── ReplicaSet → sørger for at N identiske Pods finnes (én per app-versjon)
└── Pod → Pod → Pod ... (de faktiske kjørende kopiene)
Ved hver nye versjon oppretter Deploymenten en NY ReplicaSet og flytter Pods over.
