آموزش ساده‌سازی مدیریت کوبرنتیز با Rancher - آخرین آپدیت

دانلود Simplifying Kubernetes Management with Rancher

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: رنچر (Rancher) یک راهکار جامع برای مدیریت کلاسترهای کوبرنتیز از محیط‌های On-prem تا فضای ابری است. در این دوره آموزشی با عنوان «ساده‌سازی مدیریت کوبرنتیز با Rancher»، شما یاد می‌گیرید که چگونه مدیریت کلاسترهای کوبرنتیز را تسهیل کنید. در ابتدا، نحوه راه‌اندازی سرور Rancher به همراه کلاستر Upstream آن را خواهید آموخت. سپس، روش‌های ایجاد کلاسترهای Downstream جدید با استفاده از توزیع‌های RKE2 و k3s و در ادامه نحوه ثبت نودها (Nodes) را بررسی می‌کنید. در نهایت، با نحوه استقرار اپلیکیشن‌ها با رویکرد GitOps آشنا می‌شوید؛ جایی که تمرکز شما بر روی «چه چیزی باید اجرا شود» است، نه اینکه «چگونه اجرا شود». در پایان این دوره، شما قادر خواهید بود کلاسترهایی را در Rancher برای محیط‌های یادگیری، توسعه، تست و حتی محیط‌های عملیاتی (Production) ایجاد و مدیریت کنید.

سرفصل ها و درس ها

ایجاد کلاستر Upstream رنچر Create Rancher's Upstream Cluster

  • رنچر (Rancher) چیست؟ What Is Rancher?

  • راه‌اندازی سرور رنچر با استفاده از کانتینر داکر Launch Rancher Server Using a Docker Container

  • بازنشانی رمز عبور ادمین و اعتماد به گواهینامه Self-signed رنچر Reset the Admin Password and Trust Rancher's Self-signed Cert

  • بررسی داشبورد کلاستر Explore the Cluster Dashboard

  • اتصال به کلاستر محلی Upstream با استفاده از kubectl Connect to the Local, Upstream Cluster with kubectl

  • همه چیز یک ریسورس (Resource) است! Everything Is a Resource!

  • ایجاد کاربر با دسترسی محدود Create a User with Restricted Access

  • تنظیم ترجیحات کاربر برای نمایش گزینه View in API Set User Preferences to Show "View in API"

  • توکن‌های API کاربر به صورت سلف‌سرویس Self-service User API Tokens

  • پیکربندی تنظیمات کلی مانند برندینگ Configure Global Settings like Branding

  • ترجیحات و تنظیمات دارای CRD هستند Preferences and Settings Have CRDs

  • استفاده از Docker Debug به جای Docker Exec در رنچر Docker Debug Instead of Docker Exec into Rancher

ایجاد و ثبت کلاسترهای Downstream Provision and Register Downstream Clusters

  • تفاوت کلاسترهای Downstream و Upstream Downstream vs. Upstream Clusters

  • تعریف یک کلاستر RKE2 Define an RKE2 Cluster

  • ثبت اولین نود کلاستر RKE2 Register the First RKE2 Cluster Node

  • بررسی سرویس‌های systemd هنگام ثبت Checking systemd Services during Registration

  • ثبت نود دوم Register a Second Node

  • اعطای دسترسی کاربر به کلاستر جدید Grant User Access to the New Cluster

  • ایجاد یک کلاستر K3s Provision a K3s Cluster

  • تغییر IP نودها هنگام اتصال Override Node IP Addresses When Joining

  • ثبت نودهای دوم و سوم K3s Register 2nd and 3rd K3s Nodes

  • وارد کردن (Import) یک کلاستر موجود Minikube Import an Existing Minikube Cluster

تحویل مستمر با Fleet و GitOps Continuous Delivery with Fleet and GitOps

  • ایجاد یک Super GitRepo Create a Super GitRepo

  • استقرار یک وب‌اپلیکیشن با استفاده از Manifest در GitRepo Deploy a Web App Using a Manifest in the GitRepo

  • تغییر ایمیج برای به‌روزرسانی اپلیکیشن Change the Image to Deploy an App Update

  • استقرار Ingress برای مسیریابی https://superorders.lan Deploy an Ingress to Route https://superorders.lan

  • مانیتورینگ متریک‌های CPU نود و پاد هنگام تست فشار (Load Testing) Watch Pod and Node CPU Metrics While Load Testing

  • رفع خطای Bundle هنگام افزودن HorizontalPodAutoscaler Fix a Bundle Failure When Adding a HorizontalPodAutoscaler

  • باندل (Bundle) چیست؟ What Is a Bundle?

  • مشاهده مقیاس‌پذیری پادها توسط HPA Watch the HPA Scale Pods up and Down!

  • تلاش برای مقیاس‌بندی فراتر از ظرفیت CPU رزرو شده کلاستر Try to Scale Past the Cluster Reserved CPU Capacity

معماری و توصیه‌های کاربردی Architecture and Recommendations

  • گروه‌بندی Namespaceها با استفاده از پروژه‌های رنچر Group Namespaces with Rancher's Projects

  • پراکسی احراز هویت The Authentication Proxy

  • ضرورت اجرای سرور رنچر روی کلاستر چند-نودی در محیط عملیاتی Rancher Server Should Run on a Multi-node Cluster in Production

  • اپلیکیشن‌ها Apps

  • منابع: بهترین روش‌ها و چک‌لیست‌ها Resources: Best Practices and Checklists

نمایش نظرات

آموزش ساده‌سازی مدیریت کوبرنتیز با Rancher
جزییات دوره
1h 23m
36
(آخرین آپدیت)
5
از 5
دارد
دارد
دارد
Wes Higbee
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Wes Higbee Wes Higbee

وس هیگبی علاقه زیادی به کمک به شرکتها برای دستیابی به نتایج چشمگیر با فناوری و نرم افزار دارد. او تجربه زیادی در زمینه تولید نرم افزار و کار با تیم ها برای بهبود چگونگی تولید نرم افزار برای رسیدن به اهداف تجاری داشته است. وس Full City Tech را برای استفاده از تخصص خود جهت کمک به شرکتها در جلب رضایت مشتریان راه اندازی کرد. اگرچه تمرکز اصلی وی روی نتایج است ، اما اجرای آن اغلب شامل صلاحیت فنی است. وس به طور مکرر در مورد جنبه های تأثیرگذار توسعه نرم افزار از جمله آزمایش خودکار موثر ، اتوماسیون تحویل پایگاه داده ، کنترل نسخه توزیع شده ، بازسازی ، زیبایی شناسی کد ، ادغام مداوم و تحویل مداوم صحبت می کند. او به طور حرفه ای صحبت می کند تا به سازمان ها کمک کند تا پیشرفت کنند و در گروه های کاربر ، اردوگاه های کدگذاری و سازمان های جامعه داوطلب شوند. او یک نویسنده Pluralsight است. او به طور گسترده در مورد جنبه های فنی و غیر فنی توسعه نرم افزار می نویسد. کارهای مکتوب وی شامل مقالاتی است که در VeraSage ، MSDN Magazine ، InfoQ و JetBrain’s TeamCity Blog وجود دارد. با وی در نمایشگاه تجارت و هنر ارزش در مورد اهمیت اهمیت در توسعه نرم افزار مصاحبه شده است. و ، او گاهی اوقات در یک برنامه پخش مشترک یا وبینار بسیار فنی می شود.