این حالت نمایش چند صفحه ای قابل پرینت این قسمت می‌باشد. برای پرینت کلیک کنید..

بازگشت به حالت نمایش عادی این قسمت.

محیط یادگیری

    اگر در حال یادگیری کوبرنتیز هستید، به جایی برای تمرین نیاز دارید. این صفحه گزینه‌های شما را برای راه‌اندازی یک محیط کوبرنتیز توضیح می‌دهد که در آن می‌توانید آزمایش کنید و بیاموزید.

    نصب kubectl

    پیش از راه‌اندازی یک کلاستر، به ابزار خط فرمان kubectl نیاز دارید. این ابزار به شما امکان می‌دهد با یک کلاستر کوبرنتیز ارتباط برقرار کنید و دستورها را روی آن اجرا کنید.

    برای دستورالعمل نصب، نصب و راه‌اندازی kubectl را ببینید.

    راه‌اندازی محیط‌های محلی کوبرنتیز

    اجرای کوبرنتیز به‌صورت محلی، محیطی امن برای یادگیری و آزمایش به شما می‌دهد. می‌توانید کلاسترها را راه‌اندازی و برچینید، بدون نگرانی از هزینه یا تأثیر بر سیستم‌های عملیاتی.

    kind

    kind (Kubernetes IN Docker) کلاسترهای کوبرنتیز را با استفاده از کانتینرهای Docker به‌عنوان گره (Node) اجرا می‌کند. این ابزار سبک است و به‌طور خاص برای آزمایش خود کوبرنتیز طراحی شده، اما برای یادگیری هم بسیار مناسب است.

    برای شروع کار با kind، شروع سریع kind را ببینید.

    minikube

    minikube یک کلاستر کوبرنتیز تک‌گره‌ای را روی ماشین محلی شما اجرا می‌کند. از چند محیط اجرای کانتینر پشتیبانی می‌کند و روی لینوکس، macOS و ویندوز کار می‌کند.

    برای شروع کار با minikube، راهنمای شروع کار با minikube را ببینید.

    گزینه‌های محلی دیگر

    🛇 این مورد به پروژه یا محصول شخص ثالث لینک می‌دهد که بخشی از خود کوبرنتیز نیست. اطلاعات بیشتر

    چند ابزار شخص ثالث هم می‌توانند کوبرنتیز را به‌صورت محلی اجرا کنند. کوبرنتیز برای این ابزارها پشتیبانی ارائه نمی‌کند، اما ممکن است برای نیازهای یادگیری شما مناسب باشند:

    • Docker Desktop می‌تواند یک کلاستر محلی کوبرنتیز اجرا کند
    • Podman Desktop می‌تواند یک کلاستر محلی کوبرنتیز اجرا کند
    • Rancher Desktop کوبرنتیز را روی دسکتاپ شما فراهم می‌کند
    • MicroK8s یک کلاستر سبک کوبرنتیز اجرا می‌کند
    • Red Hat CodeReady Containers (CRC) یک کلاستر حداقلی OpenShift را به‌صورت محلی اجرا می‌کند (OpenShift منطبق با کوبرنتیز است)

    برای دستورالعمل راه‌اندازی و پشتیبانی، به مستندات هر ابزار مراجعه کنید.

    استفاده از محیط‌های آزمایشی آنلاین

    🛇 این مورد به پروژه یا محصول شخص ثالث لینک می‌دهد که بخشی از خود کوبرنتیز نیست. اطلاعات بیشتر

    محیط‌های آزمایشی آنلاین کوبرنتیز به شما امکان می‌دهند بدون نصب چیزی روی رایانه‌ی خود، کوبرنتیز را امتحان کنید. این محیط‌ها در مرورگر وب شما اجرا می‌شوند:

    • Killercoda سناریوهای تعاملی کوبرنتیز و یک محیط آزمایشی فراهم می‌کند

    این بسترها برای آزمایش‌های سریع و دنبال کردن آموزش‌ها، بدون راه‌اندازی محلی، مفید هستند.

    تمرین با کلاسترهای شبیه محیط عملیاتی

    اگر می‌خواهید راه‌اندازی کلاستری شبیه‌تر به محیط عملیاتی را تمرین کنید، می‌توانید از kubeadm استفاده کنید. راه‌اندازی کلاستر با kubeadm کاری پیشرفته است که به چند ماشین (فیزیکی یا مجازی) و پیکربندی دقیق نیاز دارد.

    برای آشنایی با محیط‌های عملیاتی، محیط عملیاتی را ببینید.

    توجه:

    راه‌اندازی کلاستری شبیه محیط عملیاتی، به‌مراتب پیچیده‌تر از محیط‌های یادگیری توضیح‌داده‌شده در بالا است. ابتدا با kind، minikube یا یک محیط آزمایشی آنلاین شروع کنید.

    گام‌های بعدی