The revision history limit field, `spec.revisionHistoryLimit`, controls how many old ReplicaSets a Deployment keeps. Each retained ReplicaSet represents one Deployment revision that can be inspected or used for rollback; the default is 10. section 15.2.6
Deployment history is stored through associated ReplicaSets rather than inside the Deployment object. Inspect revisions with `kubectl rollout history`, or list ReplicaSets with `-o wide` to see image tags and use annotations to identify revision numbers. section 15.2.6
Inspect a retained revision
Run `kubectl rollout history deploy kiada --revision 2` to inspect revision 2 and its Pod template, including the container image. If the needed revision remains retained, `kubectl rollout undo deployment kiada --to-revision=1` can restore it.
