একটি Deployment হলো stateless অ্যাপ চালানোর জন্য প্রমিত controller। এটি ReplicaSet পরিচালনা করে, এবং একটি ReplicaSet একটি নির্দিষ্ট সংখ্যক অভিন্ন Pod চালু রাখে। আপনি Deployment সম্পাদনা করেন; এটি আপনার জন্য rolling update ও rollback orchestrate করে।
স্তরক্রম
Deployment → declares desired state + update strategy (the thing YOU manage)
└── ReplicaSet → ensures N identical Pods exist (one per app version)
└── Pod → Pod → Pod ... (the actual running copies)
On each new version, the Deployment creates a NEW ReplicaSet and shifts Pods over.
