دیپلوی همزمان در چند Azure Subscription با Terraform
بهطور پیشفرض هر provider در Terraform فقط با یه Azure Subscription کار میکنه، ولی با قابلیت provider alias میشه چند نمونه از یه provider رو در کنار هم تعریف کرد. این یعنی با یه پروژه، یه state file و یه بار اجرای terraform apply میشه منابع رو همزمان روی چند subscription مختلف ساخت. این روش مخصوصاً برای سازمانهایی که چند محیط dev، staging و production جدا دارن خیلی کاربردیه.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
وقتی سازمانت چند Azure Subscription داره — مثلاً یکی برای توسعه، یکی برای staging و یکی برای production — شاید اول به نظر برسه باید برای هر کدوم یه پروژهی Terraform جداگانه داشته باشی. این یعنی چند state file، چند بار اجرای terraform apply و کلی config موازی که باید همگام نگهشون داری. اما یه راه بهتر وجود داره.
Provider Alias یکی از قابلیتهای Terraformه که بهت اجازه میده چند نمونه از یه provider رو با تنظیمات مختلف در کنار هم تعریف کنی. هر نمونه یه alias (نام مستعار) منحصربهفرد داره و به یه subscription جداگانه اشاره میکنه. وقتی terraform init میزنی، Terraform هر سه session رو همزمان راهاندازی میکنه، نه بهصورت ترتیبی.
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




