[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEmBWnbVtd-yRKNC6LgF59kPOciFfmjUswKvZKjrIT1U":3,"$f8NT1oBSI2U3SsufY14xUHebKUdMgotH1LnfULPd-koI":9},{"data":4},{"name":5,"slug":6,"description":7,"meta_title":8,"meta_description":7},"زیرساخت ابری و IaC","cloud-infrastructure","معماری زیرساخت ابری، زیرساخت به‌عنوان کد با Terraform و Ansible، و مهاجرت به ابر.",null,{"data":10,"links":32,"meta":34,"featured":8},[11],{"id":12,"title":13,"slug":14,"excerpt":15,"cover":16,"category":18,"author":19,"track":23,"level":26,"reading_minutes":29,"is_featured":30,"published_at":31,"updated_at":31},5,"قفل state ترافورم گیر کرده؛ آزادسازی امن بعد از کیل شدن apply","terraform-state-lock-stuck-force-unlock","وقتی پایپلاین CI وسط اجرای apply کشته می‌شود، قفل state ترافورم در جدول DynamoDB باقی می‌ماند و اجرای بعدی با خطای Error acquiring the state lock متوقف می‌شود. در این مقاله علت ریشه‌ای، روش آزادسازی امن و راه‌های پیشگیری را بررسی می‌کنیم.",{"url":17,"alt":13},"https:\u002F\u002Fapi.cloudicap.com\u002Fmedia\u002Fposts\u002Fe26789f7-eced-4abb-b6a9-a91adf9b7500.webp",{"name":5,"slug":6},{"name":20,"slug":21,"role":22,"avatar_url":8},"تحریریه کلودیکپ","cloudicap-editorial","تیم محتوای کلودیکپ",{"value":24,"label":25},"engineers","مهندسان",{"value":27,"label":28},"intermediate","متوسط",6,false,"2026-10-08T09:49:26+00:00",{"first":33,"last":33,"prev":8,"next":8},"https:\u002F\u002Fapi.cloudicap.com\u002Fapi\u002Fv1\u002Fblog\u002Fposts?page=1",{"current_page":35,"from":35,"last_page":35,"links":36,"path":44,"per_page":45,"to":35,"total":35},1,[37,39,42],{"url":8,"label":38,"page":8,"active":30},"&laquo; Previous",{"url":33,"label":40,"page":35,"active":41},"1",true,{"url":8,"label":43,"page":8,"active":30},"Next &raquo;","https:\u002F\u002Fapi.cloudicap.com\u002Fapi\u002Fv1\u002Fblog\u002Fposts",9]