🔵 عنوان مقاله
Mastering Kubernetes StatefulSets: Expanding PVCs Without Downtime or GitOps Drift
🟢 خلاصه مقاله:
این آموزش روش افزایش حجم PVCs در StatefulSets روی Kubernetes را بدون downtime توضیح میدهد و همزمان مشکل GitOps drift در ArgoCD را رفع میکند. ابتدا با اطمینان از پشتیبانی StorageClass از online expansion، هر PVC مربوط به StatefulSet بهصورت دستی افزایش حجم مییابد و وضعیت resize تا تکمیل بررسی میشود. سپس برای همراستا کردن وضعیت با Git و حذف خطاهای sync در ArgoCD، اندازه جدید در volumeClaimTemplates ثبت و با استفاده از cascade orphan deletion، StatefulSet بدون توقف سرویسها بازایجاد و Pods/PVCs موجود حفظ میشوند. نتیجه: افزایش امن و بیوقفه فضای ذخیرهسازی و همگامی کامل با GitOps.
#Kubernetes #StatefulSets #PVC #ArgoCD #GitOps #DevOps #Storage #ZeroDowntime
🟣لینک مقاله:
https://ku.bz/P6gHZ5sDt
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Mastering Kubernetes StatefulSets: Expanding PVCs Without Downtime or GitOps Drift
🟢 خلاصه مقاله:
این آموزش روش افزایش حجم PVCs در StatefulSets روی Kubernetes را بدون downtime توضیح میدهد و همزمان مشکل GitOps drift در ArgoCD را رفع میکند. ابتدا با اطمینان از پشتیبانی StorageClass از online expansion، هر PVC مربوط به StatefulSet بهصورت دستی افزایش حجم مییابد و وضعیت resize تا تکمیل بررسی میشود. سپس برای همراستا کردن وضعیت با Git و حذف خطاهای sync در ArgoCD، اندازه جدید در volumeClaimTemplates ثبت و با استفاده از cascade orphan deletion، StatefulSet بدون توقف سرویسها بازایجاد و Pods/PVCs موجود حفظ میشوند. نتیجه: افزایش امن و بیوقفه فضای ذخیرهسازی و همگامی کامل با GitOps.
#Kubernetes #StatefulSets #PVC #ArgoCD #GitOps #DevOps #Storage #ZeroDowntime
🟣لینک مقاله:
https://ku.bz/P6gHZ5sDt
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Medium
Mastering Kubernetes StatefulSets: Expanding PVCs Without Downtime or GitOps Drift
Persistent Volume Claims (PVCs) are central to managing storage in Kubernetes, especially for stateful applications like PostgreSQL. But…
👍1