یک دهه در حال توسعه ، ارکستر کانتینر برتر جهان از همیشه قابل گسترش است. اما قابلیت استفاده هنوز هم با پیچیدگی بازی می کند.
kubernetes به سختی نیاز به مقدمه دارد. بعد از لینوکس ، این با سرعت بالاترین سرعت پروژه منبع باز در جهان. با گذشت سالها ، هزاران شرکت در این سکو نقش داشته اند. در قلب پر رونق cloud- بومی اکوسیستم ، Kubernetes به سکویی از همه چیز تبدیل شده است ، پایه و اساس همه چیز از خطوط لوله CI/CD ، تا خوشه های آموزش یادگیری ماشین ، به پایگاه داده های توزیع شده با مقیاس سیاره ای.
Kubernetes ، که اخیراً دهمین سالگرد تولد خود را جشن گرفته است ، انعطاف پذیر تر از همیشه است. اکنون از بسیاری از پشتیبانی می کند. مشاغل ، بارهای کار خودکار در رویداد محور و موارد دیگر. تعاریف منابع سفارشی و اپراتورها اکنون به سرعت ویژگی های اضافی مانند مشاهده ، شبکه سازی ، تهیه نسخه پشتیبان و بازیابی و مدیریت سیاست .
جامعه ابزارهایی را برای مقابله با بسیاری از موانع جاده ای ابداع کرده است ، مانند multi-clester مدیریت ، حمل و نقل ماشین های مجازی میراث ، استقرار به لبه یا Bare-Metal محیط ها ، و استفاده از Kubernetes برای توسعه AI-کمک های بیشتر و بیشتر موارد استفاده را برآورده می کند ، در حالی که ماسک های نوازش را برای پروژه های جدید که وارد بادکنک می شوند ، اختراع می کنند چشم انداز-نانوایی .
تمام این پیشرفت های کوسن ، Kubernetes را در آینده و مرکز در آینده زیرساخت های ابری سازمانی . بنیاد محاسبات بومی Cloud می گوید ۸۴ ٪ سازمانها یا از Kubernetes در تولید استفاده می کنند یا آن را ارزیابی می کنند ، طبق ” بررسی سالانه ۲۰۲۳ CNCF . اما ، همانطور که Kubernetes عملکرد بیشتری را اضافه می کند و بار کاری بیشتری را جذب می کند ، آیا استفاده از آن آسان تر می شود؟
پیشرفت چشمگیر
“Kubernetes قطعاً استفاده بسیار ساده تر و پایدارتر شده است.” او این موضوع را به Kubernetes اعتبار می دهد که در جنگ برنامه ریزی کانتینر /kubernetes-s-winning-the-rontainer-war.html ". A> از سال ۲۰۱۰ ، که Kubernetes را در برابر Swarm Docker ، Apache Mesos ، ناماد Hashicorp و دیگران قرار داد. پس از رسیدن به اجماع ، صنعت برای بهبود استقرار پایه و ایجاد راه حل ها در بالا تراز شده و منجر به توزیع پایدار و ادغام فروشندگان برای عملکردهای اصلی می شود.
امروزه ، hyperscalers مدیریت Kubernetes توزیع ، مانند سرویس Kubernetes آمازون Elastic (Amazon EKS) ، سرویس Azure Kubernetes (AKS) و Google Kubernetes Engine (GKE). اینها ، و همچنین گزینه های زیادی ، گزینه های مبتنی بر رابط کاربری GUI را برای مدیریت خوشه ها ارائه می دهند.
در نتیجه ، ۸۴ ٪ سازمانها با توجه به Survey State of Kubernetes 2023 Survey . اما این به این معنی نیست که نوآوری به هیچ وجه متوقف شده است.
پیتر Szczepaniak ، مدیر ارشد محصول Percona می گوید: “مناطق بسیاری وجود دارد که سهولت استفاده در حال بهبود است.” وی به طور خاص برجسته می کند که چگونه اپراتورهای Kubernetes بسیاری از مناطق را در دسترس قرار می دهند ، مانند اجرای بارهای کاری پیچیده مانند بانکهای اطلاعاتی با سطح بالایی از اتوماسیون. وی می افزاید: پیشرفت های دیگر در Kubernetes ، قابلیت استفاده را افزایش می دهد ، مانند گسترش پشتیبانی از درایورهای CSI ، میل و میل و میل و میل ، میل و میل ، میل و میل و میل و میل و میل ، میل و میل و میل ، میل و میل ، میل و میل و میل ، میل و میل و میل. پیکربندی ضد میل ، و مجموعه های مطبوع که هدف آنها پرداختن مستقیم موارد استفاده خاص است.
ابزارهای محور سازمانی همچنین مناطق محیطی را پوشش می دهند و قابلیت استفاده برای تهیه نسخه پشتیبان و بازیابی فاجعه را کاهش می دهند. گوراو ریشی ، معاون رئیس جمهور محصول و مشارکتهای بومی ابر در Kasten توسط Veeam می گوید: “جایگزین این است که خودتان آن را با بخش های مختلف کد منبع باز کنید و آن را با هم بخیه کنید.” وی گفت: “همه چیز از جمله امنیت بسیار ساده تر شده است. حتی پنج سال پیش ، شرکت ها خوشه تولید نمی کردند زیرا امنیت یک نگرانی بود. ”
Kubernetes با API REST قوی آغاز شد ، و این امکان را می دهد تا با تماس با اشیاء API ، تمام منابع را انجام دهند بشر در طول یک دهه گذشته ، ما شاهد ترازات چشمگیر در صنعت ابر بومی بوده ایم و جامعه اطراف آن به میزان قابل توجهی بالغ شده است. به عنوان نمونه ، CNCF صدور گواهینامه را برای بیش از
افزایش پیچیدگی
که گفته شد ، قلاب های مشترک باقی مانده است. ۷۵ ٪ از پزشکان Kubernetes با مواردی که بر اجرای خوشه های آنها تأثیر می گذارد ، روبرو می شوند ، از ۶۶ ٪ در سال ۲۰۲۲ ، طیف Cloud را پیدا کردند ۲۰۲۳ گزارش تولید Kubernetes . معمول است که ۱۰ یا بیشتر خوشه را اجرا کنید ، و یک بخش خوب از توسعه دهندگان (۳۳ ٪) خود را به طرز فجیعی انجام می دهند که کار سکو را انجام می دهند.
بسیاری از کاربران می گویند انتزاع بیشتر ضروری است ، زیرا هنوز سربار قابل توجهی برای تنظیم وجود دارد. up kubernetes ، از تهیه تا پیکربندی امنیت ، اتصال به نظارت و غیره. اگرچه برای مشاغل ساخته شده است. ” Kubernetes هنوز هم برای پروژه های کوچک و شرکت های کوچک که فاقد مجموعه مهارت ها و منابع هستند ، بیش از حد بیش از حد است. جالب اینجاست که یک نظرسنجی ۲۰۲۲ از d2iq دریافت که تنها ۴۲ ٪ برنامه ها در حال اجرا هستند در Kubernetes در واقع آن را به تولید تبدیل می کند.
ایتیل شوارتز ، بنیانگذار و CTO از کومودور می گوید: “امروز شروع به کار با Kubernetes آسانتر است.” “اکنون این نوعی ابر است ، و انتظار می رود سرویس هایی مانند پایگاه داده شما ، ارائه دهنده گواهینامه و Balancer Load همه در زیر Kubernetes نیز اجرا شوند. تولید آن بسیار پیچیده تر شده است. ”
دستاوردهای قابل توجهی برای کاهش سد ورود به Kubernetes و بهبود گسترش پذیری ایجاد شده است. اما اکنون فشار برای پاسخگویی به این تنوع است و منجر به مشکلات جدید در “روز دوم” می شود. Ari Weil ، Cloud Evangelist و VP از بازاریابی محصول در Akamai می گوید: “Kubernetes بالغ است ، اما بیشتر شرکت ها و توسعه دهندگان درک نمی کنند که تا زمانی که در مقیاس باشند ، می توانند یک محیط پیچیده باشند.”
که در آن کاربران به Gotchas برخورد کردند
کاربران Kubernetes اغلب در چند منطقه با گچ ها روبرو می شوند. یک مانع به سادگی با تعداد کاملی از ابزارهای موجود در آنجا رقابت می کند. cncf cloud cloud چشم انداز بومی اکنون میزبان ۲۰۹ پروژه با ۸۸۹ مخزن کل است ، به اندازه کافی برای ایجاد فلج تجزیه و تحلیل.
در حالی که ابزارهایی مانند Helm و Argo CD Sleapline مدیریت افزودنیها ، هر ابزار نیازهای پیکربندی منحصر به فردی دارد که می تواند اصطکاک را معرفی کند ، توضیح می دهد که شوارتز کومودور. وی می گوید: “افزودنیهای موجود در محیطهای Kubernetes بسیار دشوار هستند زیرا آنها لایه هایی از پیچیدگی را معرفی می کنند و به تخصص متنوعی نیاز دارند.”
همه ابزارهای بومی ابر به طور برابر ایجاد نمی شوند ، می افزاید: Thirumale Portworx. او این امر را تحت تأثیر برخی سازمان ها قرار می دهد تا به جای مبتکران کوچکتر ، به ویژه برای مناطق پرخطر مانند AI یا مجازی سازی ، شرط بندی ایمن تری بر فروشندگان بزرگتر و مستقر داشته باشند.
“Kubernetes 10 سال جوان است ،” شوخی می کند. نوآوری زیادی رخ می دهد ، اما او موافق است که اکوسیستم پیچیده می تواند برای درک آن گیج کننده باشد. در بالای آن خطرات سایبری که هنوز کانتینرهای دلخراش هستند ، و بسیاری از سازمان ها باید برای رعایت الزامات سختگیرانه امنیتی ، از طریق حلقه ها عبور کنند.
به عنوان مثال ، این می تواند مستلزم سخت شدن داده ها با الگوریتم های مناسب برای دیدار با استانداردهای پردازش اطلاعات فدرال (FIPS) یا اتخاذ شیوه های اسکن مداوم کانتینر برای دیدار با fedramp ra ، شرایط لازم برای ظروف . Rishi Kasten می گوید: “از یک طرف ، بردارهای تهدید در حال افزایش هستند ، اما از طرف دیگر ، اکوسیستم رشد کرده است.”
سایر تنگناهای متداول شامل تنظیم پروب ها برای بررسی سلامت برنامه ها ، تنظیم درخواست ها و محدودیت های مناسب و پیکربندی خط مشی های شبکه است. شوارتز می گوید: “محدودیت های منبع نادرست پیکربندی شده می تواند منجر به مواردی مانند اخراج POD ، بارهای کاری نامتعادل و خرابی های برنامه غیر منتظره شود.”
یک مشکل دیگر صرفاً عدم دانش گسترده در مورد نحوه استفاده از Kubernetes است. در حالی که ماشینهای مجازی بیش از بیست سال است که وجود دارد ، Kubernetes هنوز در ذهنیت در شرکت ها در حال رشد است. “من با بسیاری از تیم های DevOps صحبت کرده ام که در صورت نیاز به دانش Kubernetes از سایر سازمان ها ، به فوری بازپرداخت می شوند.”
کار با بارهای کاری میراث
در عین حال ، Kubernetes برای تیم های DevOps سخت تر می شود. توصیف شده به عنوان سیستم عامل ابر ، اکنون Kubernetes به < a href = "https://cloudnativenow.com/features/kubernetes-the-all-things-platform/"> خیلی بیشتر از برنامه ریزی کانتینر . دامنه آن اکنون شامل شبکه و ذخیره سازی از طریق افزونه ها با استفاده از رابط شبکه کانتینر (CNI) و رابط ذخیره سازی کانتینر (CSI) است. Thirumale می گوید: “از طریق این پسوندها ، Kubernetes به یک هواپیمای کنترل چند ابر برای زیرساخت ها تبدیل شد.”
Kubernetes برای رسیدگی به انواع بار کار قدیمی نیز استفاده می شود. در حال ظهور kubevirt ، به عنوان مثال ، می تواند ماشینهای مجازی (VM) را که اغلب از برنامه های مأموریت میراث پشتیبانی می کنند ، برنامه ریزی کند. Thirumale ، که معتقد است Kubernetes برای ورود به جریان اصلی برنامه های موجود در مناطق معامله با حجم بالا مانند خودرو ، بانک ها ، شرکت های قدیمی صنعتی و فراتر از آن ، موقعیت بهتری پیدا کرده است ، می گوید: “این یک قدم بزرگ به جلو برای Kubernetes است.
دیگران با پشتیبانی از مجازی سازی مدرن موافق هستند است یک تغییر قابل توجه ریشی می افزاید: “پیش از این ، شما در شب دو کشتی داشتید: ماشینهای مجازی در سمت میراث در مقابل بارهای کاری Kubernetes با ابر بومی.” “امروز ، شما می توانید بهترین آنچه را که Kubernetes از نظر عملیات و توسعه و سرعت سریع تر به ارمغان می آورد ، حتی با ماشین های مجازی داشته باشید.”
اعطای بار کاری میراث پذیرش در زیرساخت های ابر بومی نه تنها برای مدرن سازی پشته های سازمانی میراث جذاب است ، بلکه برای جلوگیری از افزایش قیمت به دلیل Broadcom ادغام پیشنهادات VMware .
Thirumale می گوید ،
که گفته می شود ، بار کاری میراث نیازهای مختلفی را در مورد مهاجرت داده ها ، تهیه نسخه پشتیبان ، بازیابی فاجعه و تأمین دسترسی به وجود می آورد. وی می گوید: “ما عملکرد جدیدی را به مدیریت داده های Kubernetes اضافه می کنیم که برای ظروف لازم نبود اما برای ماشین های مجازی لازم است.” به طور طبیعی ، پشتیبانی از این موارد استفاده اضافی ، پیچیدگی های اضافی را برای کاربران به ارمغان می آورد.
منطقه دیگری که برای Kubernetes التماس می کند – و برای قابلیت استفاده بهتر – توسعه هوش مصنوعی است. Thirumale می گوید ، هوش مصنوعی خود را به کانتینریزاسیون می بخشد ، و Kubernetes را برای آموزش مدل و بارهای استنباط کننده ای به حالت طبیعی تبدیل می کند. او می گوید: “هوش مصنوعی و کوبرتس تقریباً ۹۰ ٪ همپوشانی دارند.” “با توجه به ماهیت خود ، هوش مصنوعی یک زیرساخت الاستیک را می طلبد.”
با این حال ، استفاده از Kubernetes در برنامه های جدید AI بومی و مدیریت مقیاس پذیری مدل های استنتاج AI در خوشه های Kubernetes چالش های اساسی است. وی می گوید: “رشته عملیاتی و کتابهای بازی برای میزبانی برنامه های کانتینر شده در Kubernetes باید دوباره مورد بررسی قرار گیرد.” “پیشرفت کمی در ابزار برای پشتیبانی از یک خط لوله یکپارچه از مدلهای هوش مصنوعی از آموزش ، تنظیم ، استنباط ، مقیاس پذیری جهانی در یک خوشه Kubernetes وجود دارد.”
“بار کاری یادگیری ماشین باید در بسیاری از مکان ها مستقر شود ، منابع دریافت کند و بسیار الاستیک باشد.” در حالی که Kubernetes یک پایه محکم برای هوش مصنوعی است ، استفاده از آن به تنهایی برای این منظور مستلزم استقرار خدمات موقت ، ساختن اپراتورهای ویژه برای آن خدمات ، ایجاد خط لوله و رسیدگی به الزامات برنامه ریزی منحصر به فرد است. به عنوان مثال ، مشاغل طولانی مدت می توانند یک شبه شکست بخورند ، جریان کار را بدون مکانیسم های داخلی برای احیا یا مقاومت ، پیچیده تر کند.
kubeflow ، یک پروژه CNCF انکوبه شده ، با استفاده از آسانتر و مدیریت مدل های یادگیری ماشین بر روی Kubernetes ، این چالش ها را برطرف می کند. بشر سازمانهایی مانند cern ، red hat و اپل استفاده می کنند و به Kubeflow کمک می کنند ، و در ایجاد یک اکوسیستم و ابزار برای آموزش کمک می کنند. مدل های هوش مصنوعی که یکپارچه با معماری های ابر بومی ادغام می شوند.
هنگامی که با kserve برای چارچوب-استنباط شده است ، می تواند گردش کار را برای دانشمندان داده ساده کند. کریستینسون می گوید: “این ابزارها استفاده از هوش مصنوعی را بسیار ساده تر می کنند زیرا شما زیرساخت های خود را در حال انتساب هستید.” “این به تجربه کاربر در ایجاد مدل ها کمک می کند و به نتایج کسب و کار کمک می کند.”
ai استنباط در لبه به احتمال زیاد برای موارد استفاده از طاقچه رایج تر خواهد شد. گفته می شود ، استقرار کانتینر ابری همچنان ادامه خواهد یافت و به یک لایه کنترل مشترک نیاز دارد. ریشی می گوید: “شما می خواهید یک استمرار بتوانید چندین خوشه را مدیریت کنید ، صرف نظر از محل استقرار ، بتوانید آنها را بسیج کنید و در یک فروشنده خاص قفل نشود.”
kubernetes در حال حرکت به لبه
برای استنباط هوش مصنوعی و بسیاری از موارد استفاده دیگر که نزدیکی به داده ها و تأخیر نگرانی های اصلی باشد ، Kubernetes در حال یافتن نقش در محاسبات لبه و ارائه گزینه هایی برای استقرار کانتینر کوچکتر.
ریشی می گوید: “Kubernetes از مواردی که در لبه استفاده می کنند ، در حال رشد هستند.” وی می گوید ، این برای تاسیسات دولتی که نیاز به محیط های امن با هوا یا دستگاه های خرده فروشی و اینترنت اشیاء (IoT) دارند با پهنای باند یا محدودیت شبکه ، جذاب است. به عنوان مثال ، وزارت دفاع ایالات متحده به طور فعال Kubernetes را در مناطقی با اتصال به اینترنت صفر مستقر می کند ، از کشتی های جنگی تا هواپیماهای جنگنده F-16.
طعم های Kubernetes به پایین کشیده شده است تا توزیع کانتینر لبه سبک وزن را فعال کند. Rishi به k3s ، توزیع kubernetes سبک برای محیط های محدود شده منابع ، و اشاره می کند. Bottlerocket ، یک سیستم عامل قابل حمل مبتنی بر لینوکس برای اجرای ظروف. ارائه دهندگان اصلی ابر همچنین گزینه هایی را برای استقرار کانتینرهای کوچکتر ارائه می دهند ، از microshift ، یک جایگزین باریک تر برای باز کردن دستگاه های لبه ، به fargate ، محاسبه بدون سرور AWS برای ظروف. گزینه های دیگری مانند سرویس کانتینر الاستیک آمازون (Amazon ECS) یا ناماد Hashicorp برای موارد استفاده ساده تر از آن استفاده می کنند.
“Kubernetes قطعاً آسانتر می شود ،” می گوید Raghu Vatte ، Field CTO و VP استراتژی در Zededa. با این حال ، در حاشیه ، شما می توانید ده ها هزار خوشه کوچک را مدیریت کنید ، وی توضیح می دهد ، یک مکانیسم متمرکز برای ارکستر و استقرار ظروف با استفاده از یک زمان ناهمگن. “شما نمی خواهید فقط به این دلیل که آن را در لبه مستقر می کنید ، یک برنامه را بازسازی کنید.”
این لبه همچنین به مناطقی مانند بازی یا بارهای شخصی بیش از حد شخصی جذاب است ، که اغلب به تأخیر بسیار کم نیاز دارند. اما چگونه سازمانها می توانند ضمن حفظ استانداردهای استقرار در محیط ها ، به کاربر نزدیک شوند؟ ویل آکامایی می گوید: “داشتن صراحت و کمبود خدمات مدیریت شده ، این قابلیت حمل را به شما می دهد.”
برای ساخت بار کار Kubernetes برای ابرها و مناطق مختلف ، ویل توصیه می کند از بسته بندی های اختصاصی خودداری کنید. در عوض ، او ارزش “الگوهای مسیر طلایی” را که سازگاری با Kubernetes را به شکل منبع باز خود حفظ می کند ، برجسته می کند و بر روی پروژه های CNCF پایدار مانند Opentelemetry ، Argo ، Prometheus یا Flatcar می سازد. او می گوید ، این می تواند ارکستراسیون پشتی را ساده کند ، قفل فروشنده را کاهش داده و انعطاف پذیری را برای چند ابر به ارمغان بیاورد.
گزینه های
برای استقرار کانتینر کوچکتر نیز می تواند از آزمایش داخلی پشتیبانی کند. به عنوان مثال ، جیمیا سیوس ، رئیس روابط توسعه دهنده در New Relic ، توصیف می کند که چگونه تیم وی به عنوان یک بخش مهندسی کوچک در یادگار جدید کار می کند ، با استفاده از ابزارهایی مانند Minikube یا K3s برای میزبانی مستندات فنی یا چرخش نمونه های کوتاه مدت یا اثبات مفاهیم در طول کارگاه های آموزشی در محیط های محلی محدود به منابع.
به گفته سیوس ، Kubernetes برای این سناریوها قابل استفاده تر می شود. او همچنین معتقد است که با افزایش پشتیبانی جامعه ، مستندات بهبود یافته و یک فرآیند نصب ساده تر ، به طور کلی پذیرش آسانتر می شود. با این حال ، وی خاطرنشان می کند که هنوز یک منحنی یادگیری شیب دار وجود دارد ، به ویژه در درک عملکرد و مدیریت سیلوهای داده.
کاهش سد به Kubernetes
یک دهه در ، Kubernetes حتی با استفاده از خدمات مدیریت شده پیچیده است. با این حال ، تلاش هایی برای ایجاد انتزاعی در حال انجام است که باعث بهبود تجربه و دسترسی توسعه دهنده می شود. شوارتز کومودور می گوید: “ابزار Kubernetes با ارائه رابط های بصری و بینش های خارج از جعبه ، که باعث کاهش سد تخصص می شود ، به شکاف های مهارت در پل کمک می کند.”
ابزارهای
همچنین در حال تحول هستند تا بتوانند دید خوشه ای را در دسترس تر کنند ، با نصب های یک مرحله ای برای عملکردهای مشاهده. SIUS New Relic توضیح می دهد: “قبل از این ، شما مجبور بودید کد برنامه خود را تقویت کرده و با تغییر مانیفست تنظیمات را به صورت دستی اضافه کنید.” گزینه های مشاهدات کاربر پسند اکنون به اپراتورها کمک می کند تا سلامت سیستم های خود را بهتر درک کنند و مشکلات عملکرد یا قابلیت اطمینان را با تلاش بسیار کمتری شناسایی کنند.
هوش مصنوعی و یادگیری ماشین نیز در تقویت تجربه کاربر با مدیریت Kubernetes نقش دارند. For instance, Andreas Grabner, devops activist at Dynatrace and a CNCF ambassador, shares how ابزارهای تولیدی -driven باعث شده است خوشه های Kubernetes را مشاهده و تشخیص دهید ، کمک به تجزیه و تحلیل علت اصلی با اطلاعات عملی برای بهینه سازی سیستم ها.
Kubernetes به آینده زیرساخت های ابری-نورا سیمان می شود. . در این دنیا ، Edge به یک الگوی استقرار متداول تبدیل خواهد شد و کانتینریزاسیون آینده برنامه های بومی را به وجود می آورد. برای پرداختن به پیچیدگی ابر بومی ، بسیاری از شرکت ها امیدهای خود را در مهندسی پلتفرم قرار داده اند. برای ادغام ابزارها و ایجاد جاده های آسفالت شده که قابلیت استفاده از معماری ابر بومی را بهبود می بخشد.
تا سال ۲۰۲۵ ، ۹۵ ٪ برنامه ها بر روی سیستم عامل های Cloud-Native مستقر می شوند ، می گوید-Cloud-Will-be-the-the-the-new-digital-experales “> تخمین گارتنر . اما در حالی که اکوسیستم ابر بومی به نظر می رسد در Zenith خود ، تعداد زیادی از شرکت ها هنوز تغییر ظروف ، اتاق سیگنالینگ برای رشد را انجام نداده اند.
هنوز فضای زیادی برای رشد هیجان انگیز برای Kubernetes وجود دارد. رشد نه تنها از نظر فرزندخواندگی ، بلکه همچنین بستر اصلی ، ابزارها و افزودنیها و موارد استفاده. طراحی شده برای ارکستر ظروف در مقیاس عظیم ، نوادگان Borg Google به نظر می رسد که به نظر می رسد تبدیل شده است که تبدیل شود یک الگوی استقرار استاندارد برای انواع بار کاری. در هر صورت ، به نظر می رسد مسابقه بین قابلیت استفاده و پیچیدگی ادامه دارد.
آیا Kubernetes در سالهای آینده بالغ و آسان خواهد شد ، یا یک نوجوان سرکشگر و ناخوشایند؟ زمان خواهد گفت.
پست های مرتبط
آیا Kubernetes هرگز آسان تر خواهد شد؟
آیا Kubernetes هرگز آسان تر خواهد شد؟
آیا Kubernetes هرگز آسان تر خواهد شد؟