🎯 מטרות הלמידה
- נלמד כיצד למחוק ECS Service בצורה תקינה לפני מחיקת ה-Cluster
- נבין את הקשר בין ECS לבין CloudFormation ואיך המחיקה מתבצעת
- נדע אילו משאבים נמחקים אוטומטית כחלק ממחיקת ה-Service וה-Cluster
- נלמד כיצד לבטל רישום (Deregister) של Task Definition
- נבין את סדר הפעולות הנכון לצמצום עלויות ומניעת חיובים מיותרים
חלק 1: עצירת ה-Service לפני מחיקה
הסבר
לפני שנמחק את ה-Service, נוודא שאין Tasks רצים. אם יש Tasks פעילים, נעדכן את ה-Service ונאפס את ה-Desired Count ל-0.
שלבי עצירת ה-Service
# Step 1: Set desired tasks to zero
# Navigate: Clusters → DemoCluster → Services → nginxdemos-hello → Update
Desired number of tasks: 0
# Click Update and wait for all tasks to stop
נקודות מפתח
- חובה לוודא שאין Tasks רצים לפני מחיקת ה-Service
- כל עוד Tasks רצים על Fargate — יש חיוב פעיל
חלק 2: מחיקת ה-Service
הסבר
לאחר שה-Service ריק (0 Tasks), נמחק אותו. מחיקת ה-Service מפעילה תהליך ב-CloudFormation שמוחק את כל ה-Stack שנוצר.