فهرست مطالب:
تصویری: Kubernetes در AWS چیست؟
2024 نویسنده: Stanley Ellington | [email protected]. آخرین اصلاح شده: 2023-12-16 00:16
مدیریت کانتینر منبع باز و ارکستراسیون
کوبرنتیس نرم افزار منبع باز است که به شما امکان می دهد برنامه های کاربردی کانتینری را در مقیاس اجرا و مدیریت کنید. کوبرنتیس خوشه های را مدیریت می کند آمازون EC2 نمونهها را محاسبه کرده و کانتینرهایی را روی آن نمونهها با فرآیندهایی برای استقرار، نگهداری و مقیاسبندی اجرا میکند.
به طور مشابه، معادل Kubernetes در AWS چیست؟
هر دو آمازون EC2 سرویس کانتینر (ECS) و کوبرنتیس راه حل های سریع و بسیار مقیاس پذیر برای مدیریت کانتینر هستند که به شما امکان می دهند برنامه های کانتینری را در مجموعه ای از سرورهای مدیریت شده اجرا کنید. کوبرنتیس یک راه حل مدیریت کانتینر منبع باز، اولین بار توسط گوگل در سال 2014 معرفی شد.
همچنین بدانید که AWS EKS مخفف چیست؟ سرویس Kubernetes الاستیک
همچنین بدانید، چگونه Kubernetes را روی AWS نصب کنم؟
Kubernetes در خدمات وب آمازون (AWS)
- یک نقش IAM ایجاد کنید.
- یک نمونه جدید برای استفاده به عنوان میزبان CI خود ایجاد کنید.
- SSH به هاست CI شما.
- یک نام خوشه انتخاب کنید.
- یک جفت کلید ssh را برای استفاده با کلاستر تنظیم کنید.
- AWS CLI را نصب کنید:
- مناطق در دسترس را برای گره ها تنظیم کنید.
- منتظر بمانید تا خوشه راه اندازی شود.
آیا ECS از Kubernetes استفاده می کند؟
ECS یک سرویس بومی AWS است، به این معنی که فقط امکان پذیر است استفاده کنید در زیرساخت AWS، باعث قفل شدن فروشنده می شود. از سوی دیگر، EKS بر اساس کوبرنتیس ، یک پروژه منبع باز که در دسترس کاربرانی است که روی چند ابری (AWS، GCP، Azure) و حتی On-Premise اجرا می کنند.
توصیه شده:
حساب سرویس در Kubernetes چیست؟
حساب های خدماتی در Kubernetes، حسابهای سرویس برای ارائه هویت برای پادها استفاده میشوند. پادهایی که می خواهند با سرور API تعامل داشته باشند با یک حساب سرویس خاص احراز هویت می شوند. به طور پیشفرض، برنامهها به عنوان حساب سرویس پیشفرض در فضای نامی که در آن اجرا میشوند، احراز هویت میشوند
Kubeadm در Kubernetes چیست؟
Kubeadm ابزاری است که برای ارائه kubeadm init و kubeadm join به عنوان بهترین روش "مسیرهای سریع" برای ایجاد خوشه های Kubernetes ساخته شده است. kubeadm اقدامات لازم برای راهاندازی و اجرای حداقل خوشه قابل دوام را انجام میدهد
دامپروری برای Kubernetes چیست؟
Rancher یک صفحه کنترل متمرکز ارائه می دهد که مدیریت هر خوشه Kubernetes را که در سراسر سازمان شما اجرا می شود یکپارچه می کند. Rancher چالش های عملیاتی مانند تهیه خوشه، ارتقاء، مدیریت کاربر و مدیریت خط مشی را حل می کند. کلاسترهای Kubernetes را روی هر زیرساختی نصب و مدیریت کنید
کاربرد ConfigMap در Kubernetes چیست؟
منبع ConfigMap API مکانیسمهایی را برای تزریق کانتینرها با دادههای پیکربندی فراهم میکند در حالی که کانتینرها را نسبت به Kubernetes ناشناس نگه میدارد. ConfigMap را می توان برای ذخیره اطلاعات ریزدانه مانند ویژگی های فردی یا اطلاعات درشت دانه مانند کل فایل های پیکربندی یا حباب های JSON استفاده کرد
برچسب ها در Kubernetes چیست؟
برچسبها جفتهای کلید/مقدار هستند که به اشیاء Kubernetes مانند podها متصل میشوند (این معمولاً بهطور غیرمستقیم از طریق استقرار انجام میشود). برچسبها برای مشخص کردن ویژگیهای شناسایی اشیاء معنادار و مرتبط با کاربران استفاده میشوند. از برچسب ها می توان برای سازماندهی و انتخاب زیر مجموعه های اشیاء استفاده کرد