تنظیم متغییر محیطی
متغییرهای محیطی عبارت های key و value هستند که به صورت گلوبال در سطح کل سرویس قرار می گیرند و شما می توانید در پروژه خود از آن ها استفاده نمایید.
متغییر محیطی مزیت های زیادی دارد از جمله تغییرات کوچک در بعضی از مقادیر ها که نیاز به استقرار مجدد نیست و سریعا اعمال می شوند و همچنین امنیت بالایی که برای پروژه ایجاد میکند.
نحوه تنظیم متغییر محیطی در رانفلر
۱. وارد مدیریت پروژه شده و پروژه مورد نظر خود را انتخاب کنید.
۲. در صفحه لیست سرویس ها هست که روی تنظیمات سرویسی که می خواهید کلیک کنید تا وارد صفحه جزییات سرویس شوید.
۳. در صفحه جدید گزینه متغییر محیطی را کلیک کنید.
۵. در صفحه متغییر محیطی فیلد های Name و Value وجود دارد که می توانید متغییر های خود را وارد کرده و ذخیره کنید.
تنظیمات اضافه بخش متغییر محیطی
حالت Bulk edit : در این حالت می توانید به جای وارد کردن تک تک متغییر های محیطی یک edit text برای شما باز می شود که می توانید فایل متغییر محیطی که از قبل دارید رو کلا کپی و در این بخش Paste کنید.
فیلد Mode: این بخش شامل Manual هست که دستی مقدار وارد میکنید در Value و حالت Secret که می توانید از لیست سکرت هایی که در سطح پروژه تعریف کردید استفاده کنید (کاربرد این بخش بیشتر برای امنیت پسورد ها است)
فیلد Use case: این بخش شامل All یعنی هم در زمان بیلد و هم در زمان اجرا متغییر وجود داشته باشد و حالت Build که می توانید مشخص کنید فقط در سطح بیلد متغییر وجود داشته باشد و حالت اخر Running است که یعنی فقط در زمان اجرا این متغییر استفاده شود.
نکته: دقت داشته باشید فیلد Use case بهتر است با دقت انتخاب شود اگر متغییر شما برای حالت بیلد نیاز ندارید حتما روی حالت Running ست کنید تا روی بیلد تاثیر منفی در سرعت بیلد نداشته باشد.