آموزش Minikube Mastery - راهنمای جامع DevOps، Dev و Admin

Minikube Mastery - Comprehensive DevOps, Dev & Admin Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: قدرت Kubernetes را به صورت محلی باز کنید: راهنمای جامع ابزارها و تکنیک‌ها برای تخصص Minikube کارآمد Minikube را در لینوکس، ویندوز و سیستم‌های ابری نصب و پیکربندی کنید. به دستورات اولیه تا پیشرفته Minikube برای مدیریت خوشه مسلط شوید. شبکه، ذخیره سازی و افزونه های Minikube را پیکربندی و مدیریت کنید. بهترین شیوه های امنیتی را در محیط Minikube پیاده سازی کنید. با استفاده از Minikube، برنامه ها را به طور موثر اجرا و مقیاس کنید. Minikube را با دیگر خوشه‌های Kubernetes برای شبکه‌سازی پیشرفته ادغام کنید. پیش نیازها: درک اولیه مفاهیم و معماری Kubernetes. آشنایی با رابط های خط فرمان (CLI) و اسکریپت پوسته. برای نصب Minikube به رایانه ای با Windows، Linux یا Cloud System دسترسی داشته باشید. دانش اولیه فن آوری های کانتینری سازی، به ویژه داکر. هیچ تجربه قبلی با Minikube مورد نیاز نیست، و آن را برای مبتدیان قابل دسترس می کند. تمایل به یادگیری و آزمایش با ابزارها و شیوه های جدید DevOps.

به سفر تسلط بر Minikube و متحول کردن گردش کار توسعه Kubernetes خود با دوره جامع ما، "Minikube Mastery" خوش آمدید. این دوره که برای توسعه دهندگان، مهندسان DevOps و مدیرانی که به دنبال استفاده از پتانسیل کامل Minikube هستند، طراحی شده است، یک مسیر یادگیری با ساختار دقیق را ارائه می دهد که در بخش های مختلف پخش شده است.

مقدمه ای بر Minikube:

  • درکی کامل از اهمیت Minikube، تاریخچه، معماری، و ویژگی‌ها و مزایای کلیدی آن به دست آورید.

  • نقش آن را در توسعه Kubernetes کاوش کنید و آن را با محیط‌های دیگر مقایسه کنید.

راهنمای نصب:

  • بر روند نصب Minikube در پلتفرم‌های مختلف، از جمله ویندوز با درایورهای VirtualBox، Hyper-V یا Docker مسلط شوید.

  • نصب خود را برای راه اندازی بدون درز تأیید کنید.

دستورات و عملیات اساسی:

  • دستورات ضروری Minikube را برای شروع، توقف و مدیریت خوشه‌ها بیاموزید.

  • مدیریت نمایه را کاوش کنید و به دنیای افزونه های Minikube بپردازید تا عملکردهای خوشه را گسترش دهید.

دسترسی به گره ها و خدمات:

  • تکنیک‌هایی را برای دسترسی به خدمات در خوشه‌های Minikube، از جمله دسترسی Docker و Minikube SSH، تونل‌سازی SSH، و استفاده از سرویس‌های Minikube، کشف کنید.

شبکه Minikube:

  • اصول شبکه Minikube، از جمله خدمات متعادل کننده بار، افزونه های Ingress، تنظیمات تونل، و استراتژی های مسیریابی را بدانید.

  • در پیکربندی‌های DNS، خط‌مشی‌های شبکه، و پیاده‌سازی‌های پیشرفته خط‌مشی شبکه عمیقاً غوطه‌ور شوید.

ذخیره سازی Minikube:

  • مفاهیم حجم پایدار و ادعای حجم پایدار، تدارک پویا، و استقرار مجموعه حالت‌دار را برای مدیریت داده‌ها در خوشه‌های Minikube کاوش کنید.

Minikube - راه اندازی چند گره:

  • تنظیم و مدیریت خوشه‌های Minikube چند گره، از جمله افزودن یا حذف گره‌ها برای مقیاس‌بندی محیط توسعه خود را بیاموزید.

تنظیم محیط:

  • تجربه عملی در راه اندازی Minikube در محیط های مختلف، از جمله نمونه های AWS EC2، CentOS و تنظیمات VirtualBox داشته باشید.

معرفی و ابزار Kubernetes:

  • درباره مبانی Kubernetes، Containerization، معماری Kubernetes، pods، سرویس‌ها، استقرارها، و اجزای اضافی اطلاعاتی کسب کنید.

  • ابزارهایی مانند Helm3 را برای مدیریت بسته و استقرار در محیط‌های Kubernetes کشف کنید.

افزونه‌ها و امنیت Minikube:

  • عملکردهای افزونه Minikube مانند داشبورد، سرورهای معیار، مدیریت تصویر، و نصب‌های Istio را کاوش کنید.

  • درک خود را از شیوه‌های امنیتی Minikube و Kubernetes، از جمله کنترل دسترسی، اسکن آسیب‌پذیری، و موارد دیگر افزایش دهید.

نتیجه گیری:

  • سفر Minikube خود را با یک نتیجه‌گیری جامع، خلاصه‌ای از آموخته‌ها و انتظارات کلیدی از دوره به پایان برسانید.

در تسلط بر Minikube به ما بپیوندید و مهارت خود را در توسعه Kubernetes افزایش دهید. چه یک توسعه‌دهنده با تجربه، مدیر یا مهندس DevOps باشید، "Minikube Mastery" دروازه شما برای باز کردن پتانسیل کامل توسعه Kubernetes با Minikube است.


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

معرفی Introduction

  • بررسی اجمالی دوره تسلط Minikube Minikube Mastery Course Overview

  • انتظارات دوره کارشناسی ارشد Minikube Minikube Mastery Course Expectation

  • معرفی Minikube Minikube Introduction

  • تاریخچه Minikube Minikube History

  • معماری Minikube Minikube Architecture

  • ویژگی ها و مزایای کلیدی Minikube Minikube Key Features and Benefits

  • Kubernetes - محیط های دیگر Kubernetes - Other Environments

نصب و راه اندازی Installation

  • الزامات نصب Minikube Minikube Installation Requirements

  • Minikube Windows - Virtual Box Driver Minikube Windows - Virtual Box Driver

  • Minikube Windows - Hyper-V Driver Minikube Windows - Hyper-V Driver

  • Minikube Windows - Docker Driver Minikube Windows - Docker Driver

  • Minikube تأیید نصب Minikube Verify Installation

دستورات و عملیات اساسی Basic Commands and Operations

  • نسخه Minikube Kubernetes Minikube Kubernetes Version

  • گزارش ها و پایش سلامت خوشه Logs and Cluster Health Monitoring

دسترسی به گره ها و خدمات Accessing Nodes and Services

  • Docker ساخت و استقرار برنامه Docker Build And Deploy Application

  • دسترسی به سرویس با استفاده از پراکسی Kubectl Access Service Using Kubectl Proxy

  • سرویس Minikube برای دسترسی به سرویس Minikube Service To Access Service

  • Docker SSH Access و SSH Tunnel Docker SSH Access and SSH Tunnel

  • دسترسی Minikube SSH و تونل SSH Minikube SSH Access and SSH Tunnel

شبکه Minikube Minikube Networking

  • معرفی شبکه Minikube Minikube Networking Introduction

  • سرویس Loadbalancer دسترسی Minikube Minikube Access Loadbalancer Service

  • Minikube Service Ingress Addon Minikube Service Ingress Addon

  • راه اندازی و نمایش تونل Minikube Minikube Tunnel Setup and Demo

  • میزبانی در مقابل مسیریابی مبتنی بر مسیر Host Vs Path Based Routing

  • Ingress vs Minikube Tunnel Ingress Vs Minikube Tunnel

  • مقدمه خاتمه SSL/TLS SSL/TLS Termination Introduction

  • نسخه نمایشی خاتمه SSL/TLS SSL/TLS Termination Demo

  • جستجوی DNS و سرویس DNS and Service Lookup

  • جستجوی DNS و Pod DNS and Pod Lookup

  • معرفی خط مشی شبکه Network Policy Introduction

  • نسخه نمایشی خط مشی شبکه Network Policy Demo

  • مشکلات رایج پلاگین خط مشی شبکه Network Policy Common Plugin Issues

  • خط مشی شبکه پیشرفته Advanced Network Policy

ذخیره سازی Minikube Minikube Storage

  • حجم پایدار و مدعای حجم پایدار Persistent Volume and Persistent Volume Claim Introduction

  • نسخه ی نمایشی حجم پایدار و ادعای حجم پایدار با MySQL Persistent Volume and Persistent Volume Claim Demo with MySQL

  • پاکسازی PV و PVC PV and PVC Cleanup

  • تامین دینامیک Dynamic Provisioning

  • حالت نمایشی تنظیم Stateful Set Demo

Minikube - چند گره Minikube - Multinode

  • نسخه نمایشی خوشه چند گره Multi Node Cluster Demo

  • اضافه کردن یا حذف گره ها Add or Delete Nodes

CRD - تعاریف منابع سفارشی CRD - Custom Resource Definitions

  • مقدمه تعریف منابع سفارشی Custom Resource Definition Introduction

  • نسخه نمایشی تعریف منابع سفارشی Custom Resource Definition Demo

  • معرفی کنترلر سفارشی Custom Controller Introduction

راه اندازی Dev Environment Setup Dev Environment

  • Minikube در دسترس بودن بالا Minikube High Availability

  • سرزندگی و آمادگی Liveness and Readiness

  • تست بار و محک زدن Load Testing And Benchmarking

  • فایل پیکربندی Kube - خوشه چندگانه Kube Config File - Multiple Cluster

  • فایل های پیکربندی Kube را ادغام کنید Merge Kube Config Files

Minikube Addons Minikube Addons

  • معرفی Minikube Addons Minikube Addons Introduction

  • داشبورد افزونه Addon Dashboard

  • داشبورد از طریق اینترنت - نگروک Dashboard over Internet - Ngrok

  • Addon - Metrics Server - HPA Addon - Metrics Server - HPA

  • مدیریت تصویر Image management

  • افزونه رجیستری Registry Addon

  • راه اندازی Docker Env Docker Env Setup

  • مکث خودکار افزونه Auto Pause Addon

  • مقدمه ایستیو Istio Introduction

  • نصب ایستیو Istio Installation

  • ایستیو کیالی آدون Istio Kiali Addon

  • مقدمه پرومتئوس Prometheus Introduction

  • نصب پرومتئوس Prometheus Installation

  • به رابط کاربری Grafana و Prometheus دسترسی پیدا کنید Access Grafana and Prometheus UI

Minikube و Kubernetes Security Minikube and Kubernetes Security

  • بهترین روش های کنترل دسترسی Access Control Best Practices

  • اسکن آسیب پذیری - Kube Bench Vulnerability Scan - Kube Bench

  • اسکن آسیب پذیری - Kube Audit Vulnerability Scan - Kube Audit

راه اندازی محیط Environment Setup

  • AWS EC2 Instance را با AWS Linux راه اندازی کنید Setup AWS EC2 Instance with AWS Linux

  • راه اندازی AWS Windows EC2 Instance Setup AWS Windows EC2 Instance

  • مدل قیمت گذاری منابع AWS AWS Resource Pricing Model

  • راه اندازی Minikube در نمونه AWS EC2 Minikube Setup in AWS EC2 Instance

  • راه اندازی CentOS VirtualBox CentOS VirtualBox Setup

  • VirtualBox GuestAddition VirtualBox GuestAddition

  • راه اندازی Minikube در CentOS Minikube Setup in CentOS

  • تأیید نصب Minikube Linux VM Minikube Installation Verification Linux VM

  • Minikube Dashboard - Linux VM Minikube Dashboard - Linux VM

مقدمه Kubernetes Kubernetes Introduction

  • معرفی کانتینرها Introduction to Containers

  • Docker Container Demo - Docker Hub Docker Container Demo - Docker Hub

  • معماری Kubernetes Kubernetes Architecture

  • Kubernetes Pods Kubernetes Pods

  • خدمات در Kubernetes Services in Kubernetes

  • نسخه نمایشی سرویس - IP خوشه Service Demo - Cluster IP

  • نسخه نمایشی سرویس - پورت گره Service Demo - Node Port

  • نسخه نمایشی سرویس - پورت گره - تونل SSH Service Demo - Node Port - SSH Tunnel

  • Replicaset در Kubernetes Replicaset in Kubernetes

  • استقرار در Kubernetes Deployments in Kubernetes

  • اجزای اضافی Kubernetes Kubernetes Additional Components

  • دسترسی به پوسته کانتینر در Kubernetes Access Container Shell in Kubernetes

  • دسترسی به سیاهههای مربوط به کانتینر Access Container logs

  • استفاده از منابع Kubernetes Kubernetes Resource Utilization

  • حافظه را فراتر از محدودیت ها اختصاص دهید Assign Memory Beyond Limits

  • Kubernetes Verify Container Env Variables Kubernetes Verify Container Env Variables

  • دمو RBAC Kubernetes Kubernetes RBAC Demo

ابزارهای Kubernetes Kubernetes Tools

  • نصب و معرفی HELM3 HELM3 Installation and Introduction

  • Helm Repo، نمودارها، نمونه‌های نمایشی Helm Repo, Charts, Templates Demo

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش Minikube Mastery - راهنمای جامع DevOps، Dev و Admin
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
11 hours
97
Udemy (یودمی) udemy-small
08 فروردین 1403 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,005
5 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

MUTHUKUMAR Subramanian MUTHUKUMAR Subramanian

پرفروش ترین مربی، Big Data، Spark، Cloud، Java، AWS

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.