An agent rolling update is a deployment strategy that incrementally replaces instances of an old agent version with a new version within an orchestrated system, ensuring continuous service availability and zero downtime. This is a core practice in agent lifecycle management, executed by orchestration platforms like Kubernetes, which manage the update by carefully controlling the termination of old agent pods and the startup of new ones. The process maintains a minimum number of healthy agents to serve traffic throughout the transition.
