واتسون که پس از حل مشکلات میکروسرویسهای اسکاتلندیارد به دوآپس علاقهمند شده، تصمیم میگیرد در کنار پزشکی شروع به یادگیری کوبرنیتیز کند. زمانی که بازرس لستراد متوجه این خبر میشود، با خوشحالی از واتسون میخواهد که با بررسی هلم چارت یکی از سرورهای اسکاتلند یارد که برای کار با شرلوک مستقر شده، مشکلات آن را رفع کند.
او به واتسون میگوید که این هلم چارت قبلا کار میکرده; اما زمانی که یکی از اعضای تیم فنی اسکاتلند یارد تلاش کرده مقدارهای متغیرهای محیطی درون فایل `values.yaml` را به دیپلویمنت سرور اضافه کند، آن را خراب کرده و چون این هلم چارت در گیت نبوده، حالا نمیتوانند آن را بازگردانی کنند.
واتسون که هنوز حتی کوبرنیتیز را نیز بلد نیست، نمیداند چطور مشکلات هلم را حل کند. به او کمک کنید که ابتدا مشکل چارت را حل کرده و سپس متغیرهای محیطی درون فایل `values.yaml` را به فایل `deployment.yaml` اضافه کند.
شما میتوانید پروژه اولیه را از [این لینک](/contest/assignments/68954/download_problem_initial_project/236325/) دانلود کرده و با استفاده از دستور `helm` مشکل آن را پیدا کرده و حل کنید. پس از حل مشکل نیز باید فایل `deployment.yaml` را طوری تغییر دهید که تمامی متغیرهای محیطی موجود در فایل `values.yaml` و کلید `env` را به صورت داینامیک در قسمت صحیح دیپلویمنت قرار دهید.
در نهایت و پس از حل مشکلات و اضافه کردن نیازمندیها، فایل `deployment.yaml` را بارگذاری نمایید.
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.