دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

تسلط به داکر و کوبرنتیز

تسلط به داکر و کوبرنتیز

✅ سرفصل و جزئیات آموزش

این دوره به درک مفاهیم اصلی فناوری کانتینرسازی، ابزارهای داکر و ارکستراسیون کوبرنتیز کمک می کند.

آنچه یاد خواهید گرفت

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

پیش نیازهای دوره

  • درک اولیه سیستم عامل و شبکه سازی برای شروع با این ابزارها کافی است.
  • برای استقرار همه ابزارها به کمی مهارت در سیستم عامل لینوکس (سرور اوبونتو) نیاز دارید.
  • حتی اگر از پیشینه غیر IT باشید، باز هم می‌ توانید فناوری و نحوه استقرار این اپلیکیشن ها را درک کنید.

توضیحات دوره

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

ما به عنوان تیم VisualPath دوره ای ارائه کرده ایم که درک فناوری کانتینرسازی را ساده می کند.

مباحث تحت پوشش:

  • کانتینرسازی، یک مجازی سازی در سطح سیستم عامل ایجاد می کند تا در مصرف منابع زیادی صرفه جویی کند و اپلیکیشن های بیشتری را روی یک پلتفرم اجرا کند.
  • ابزارهای داکر از ابتدا به درک ویژگی اصلی کانتینرسازی اپلیکیشن با ساخت ایمیج، شبکه سازی، ذخیره سازی و غیره کمک می کند.
  • داکر ابزارهایی مانند داکر انجین، داکر دسکتاپ، داکر کامپوز، داکر ماشین و داکر سوارم را ارائه می دهد.
  • داکر انجین به اسپین کردن کانتینرها و اجرای هر نوع اپلیکیشن (Nginx و MySQL، هدوپ، ML و غیره) با ایمیج های از پیش تعریف شده و سفارشی کمک می کند.
  • ابزار ارکستراسیون کوبرنتیز به کانتینرهای مخصوص اپلیکیشن به عنوان حجم کاری POD کمک می کند تا شبکه مشترک و ذخیره سازی مشترک داشته باشند.
  • پس از توسعه کوبرنتیز با تعداد زیادی ویژگی، استفاده از داکر سوارم توسط بسیاری از سازمان‌ ها برای اجرای اپلیکیشن در یک محیط خوشه‌ ای متوقف شد.
  • در این دوره کوبرنتیز، معماری، راه اندازی و پیکربندی خوشه، حجم های کاری، آبجکت ها، شبکه سازی، نظارت، ذخیره سازی و بسیاری موارد دیگر را درک خواهیم کرد.
  • ما روی داکر انجین، داکر کامپوز (ابزار ارکستراسیون برای مدیریت منابع در داکر انجین)، خوشه کوبرنتیز (On-premises)، نظارت بر پروژه‌ ها از هر پلتفرم از انواع مختلف اپلیکیشن ها مانند وردپرس، جنکینز و اپلیکیشن Node تمرکز خواهیم کرد.
  • Docker Engine CE (نسخه کامیونیتی) و ارکستراسیون کوبرنتیز متن باز هستند که می‌ توانیم آن‌ ها را روی ماشین‌ های محلی خود نصب کرده و ویژگی‌ های ارائه‌ شده توسط آن‌ ها را درک کنیم، آنچه که ما در این دوره روی آن تمرکز خواهیم کرد.
  • اصول کلیدی یادگیری هر فناوری، اصول اولیه و عیب یابی (از طریق سرویس های نظارت) برای حفظ مدت طولانی تری در صنعت IT با فناوری های جدید است.
  • پس از اتمام دوره می توانید برای گواهینامه های کوبرنتیز مانند CKA (گواهینامه Certified Kubernetes Administrator) و CKAD (گواهینامه Certified Kubernetes Application Developer) برنامه ریزی کنید.

این دوره برای چه کسانی مناسب است؟

  • افرادی که به دنبال درک مفاهیم اصلی ابزارهای کانتینرسازی با پروژه های لایو و سایر پروژه ها هستند.
  • برای افرادی که قصد دارند گواهینامه های کوبرنتیز مانند CKA و CKAD را دریافت کنند نیز انتخاب درستی خواهد بود.
  • کسی که علاقه مند به یادگیری قابلیت های ابزارها در فناوری کانتینرسازی برای بقای طولانی مدت در صنعت IT است.

تسلط به داکر و کوبرنتیز

  • مجازی سازی با هایپروایزر 05:04
  • محدودیت های ماشین مجازی 05:24
  • کانتینر چیست؟ 12:18
  • آشنایی با داکر 07:41
  • تفاوت بین داکر انجین و داکر دسکتاپ 07:04
  • الزامات سیستم 05:46
  • راه اندازی ماشین مجازی 19:22
  • راه اندازی داکر انجین با استفاده از package manager (اوبونتو) 19:56
  • راه اندازی داکر انجین با استفاده از اسکریپت 05:50
  • آشنایی با پارامترهای پیش‌ فرض داکر 14:55
  • کانتینر داکر چیست؟ 12:35
  • ایجاد کانتینر اپلیکیشن Nginx - بخش 1 15:07
  • ایجاد کانتینر اپلیکیشن Nginx - بخش 2 13:59
  • استقرار MySQL 11:53
  • گردش کار ایجاد کانتینر در داکر انجین 06:36
  • پیکربندی آدرس IP استاتیک برای ماشین میزبان داکر 11:35
  • آشنایی با نحوه دسترسی به اپلیکیشن ها از خارج از ماشین میزبان داکر 08:27
  • جلسه عملی در مورد دسترسی به اپلیکیشن ها از خارج از میزبان داکر 07:46
  • آشنایی با سیاست ری استارت کانتینر 13:47
  • سیاست ری استارت کانتینر 29:23
  • آشنایی با وردپرس و استقرار MySQL 05:29
  • استقرار وردپرس و MySQL در داکر انجین 15:49
  • پاکسازی منابع 01:39
  • آشنایی با اپلیکیشن CICD جنکینز 06:49
  • استقرار CICD جنکینز در داکر انجین 11:22
  • نکاتی که باید هنگام ایجاد کانتینر به خاطر بسپارید (rm و exec و create) 10:33
  • تفاوت بین ایجاد و اجرای کانتینر داکر 03:05
  • داکر ایمیج برای کانتینرها چیست؟ 10:58
  • آشنایی با داکر ایمیج و لایه‌ های کانتینر 11:54
  • استفاده از دیسک کانتینرها و ایمیج ها 10:14
  • ایجاد و قیمت گذاری حساب داکر هاب 08:02
  • گردش کار pull کردن داکر ایمیج 01:55
  • Pull و پوش کردن ایمیج ها از داکر هاب 17:24
  • اشتراک گذاری ایمیج ها در حساب داکر هاب 05:18
  • آشنایی با Dockerfile (یک راه حل سفارشی ساخت ایمیج از داکر) 09:26
  • Dockerfile - پارامتر FROM 12:51
  • Dockerfile - پارامترهای MAINTAINER و RUN (با و بدون کش بیلد) 18:20
  • Dockerfile - پارامترهای LABEL و ENV 25:14
  • Dockerfile - پارامترهای ARG و EXPOSE 19:31
  • Dockerfile - پارامترهای COPY و ADD 28:31
  • Dockerfile - پارامترهای ENTRYPOINT و CMD 22:22
  • Dockerfile - پارامترهای SHELL و WORKDIR 15:58
  • Dockerfile - پارامترهای STOPSIGNAL و HEALTHCHECK 17:18
  • Dockerfile - پارامترهای VOLUME و USER 18:44
  • دمو - استقرار اپلیکیشن Nginx روی ایمیج اولیه اوبونتو 22.04 به عنوان کاربر غیر ریشه 31:07
  • چگونه ایمیج اولیه مناسب را برای ذخیره اندازه انتخاب کنیم؟ (اوبونتو در مقابل Alpine) 15:28
  • آشنایی با انواع ذخیره سازی داکر 15:57
  • آشنایی با volume mount با سناریوها - بخش 1 27:41
  • آشنایی با volume mount با سناریوها - بخش 2 05:36
  • آشنایی با استقرار جنکینز با استفاده از معماری volume mount 02:52
  • استقرار اپلیکیشن CICD جنکینز با استفاده از volume mount 15:15
  • آشنایی با bind mount با سناریوها - بخش 1 06:35
  • آشنایی با bind mount با سناریوها - بخش 2 09:36
  • آشنایی با استقرار جنکینز با استفاده از معماری bind mount 02:27
  • استقرار اپلیکیشن CICD جنکینز با استفاده از bind mount 08:44
  • tmpfs mount داکر 12:47
  • نکاتی که باید هنگام استفاده از ذخیره سازی به خاطر بسپارید 05:41
  • آشنایی با ذخیره سازی از راه دور با استفاده از سرور NFS 04:39
  • پیاده سازی volume mount داکر با سرور NFS 20:38
  • انواع شبکه های پشتیبانی شده توسط داکر 20:25
  • شبکه بریج پیش فرض داکر 15:50
  • شبکه بریج تعریف شده توسط کاربر داکر 16:36
  • شبکه بریج تعریف شده توسط کاربر و مدیریت شده توسط Daemon 04:21
  • کانتینر با تخصیص آدرس IP استاتیک 11:14
  • نکاتی که باید هنگام استفاده از شبکه بریج به خاطر بسپارید 17:45
  • آشنایی با شبکه میزبان 06:36
  • دمو - ایجاد شبکه میزبان 13:41
  • نکاتی که باید هنگام استفاده از شبکه میزبان به خاطر بسپارید 05:40
  • آشنایی با شبکه None 03:58
  • شبکه None 09:19
  • آشنایی با شبکه همپوشانی داکر 12:41
  • پیاده سازی شبکه همپوشانی داکر 31:31
  • نکاتی که باید هنگام کار با شبکه همپوشانی در نظر گرفت 05:17
  • چگونه دایرکتوری ریشه پیش فرض داکر را تغییر دهیم؟ 08:33
  • بررسی وضعیت دایرکتوری ریشه داکر 01:49
  • چگونه CIDR شبکه بریج پیش فرض را تغییر دهیم؟ 08:28
  • چگونه شبکه بریج پیش فرض را به شبکه سفارشی تغییر دهیم؟ 08:19
  • لینک در داکر چیست؟ 11:37
  • آشنایی با محدودیت منابع در کانتینرهای داکر 09:49
  • آشنایی با دسترسی به رابط کاربری 05:52
  • معماری Portainer و جزئیات قیمت گذاری 04:04
  • راه اندازی و پیکربندی Portainer روی داکر انجین 04:46
  • دسترسی به داشبورد Portainer 04:09
  • بخش 1 - محیط ها 08:20
  • بخش 2 - کانتینرها 06:59
  • بخش 3 - شبکه، ایمیج ها و Volumes 12:39
  • قالب ها و استک اپلیکیشن 06:01
  • نتیجه گیری - محدودیت های نسخه کامیونیتی 05:31
  • چالش ها با با داکر انجین 05:58
  • آشنایی با داکر کامپوز 12:17
  • آشنایی با ماشین داکر انجین برای کامپوز 05:34
  • سناریوهای نصب داکر کامپوز 03:54
  • پارامترهای فایل داکر کامپوز 01:58
  • view سطح بالا از معماری و کامپوننت های کوبرنتیز 07:05
  • کامپوننت های مشترک برای کنترل و محاسبه گره های صفحه 04:02
  • آشنایی با کامپوننت های صفحه کنترل کوبرنتیز 01:31
  • اصول کاری کامپوننت های صفحه کنترل کوبرنتیز 25:01
  • آشنایی با کامپوننت های صفحه رایانش کوبرنتیز 02:10
  • اصل کاری کامپوننت های صفحه رایانش کوبرنتیز 17:48
  • پورت ها و پروتکل های کامپوننت های کوبرنتیز 04:01
  • ابزارهایی برای راه اندازی خوشه کوبرنتیز و سرویس ابری 05:18
  • بررسی راه اندازی تک گره و چند گره با استفاده از ابزار kubeadm 09:26
  • چرا کانتینر داکر نیست (K8S پشتیبانی از داکر را قطع کرد) 08:52
  • راه اندازی تک گره کوبرنتیز با استفاده از ابزار kubeadm (CRI_ Containerd) 51:00
  • راه اندازی چند گره کوبرنتیز با استفاده از ابزار kubeadm (CRI_Containerd) 29:28
  • راه اندازی HA کوبرنتیز با استفاده از ابزار kubeadm (CRI_ containerd) - بخش 1 08:26
  • راه اندازی HA کوبرنتیز با استفاده از ابزار kubeadm (CRI_ containerd) - بخش 2 21:21
  • راه اندازی HA کوبرنتیز با استفاده از ابزار kubeadm (CRI_ containerd) - بخش 3 09:51
  • راه اندازی HA کوبرنتیز با استفاده از ابزار kubeadm (CRI_ containerd) - بخش 4 12:27
  • راه اندازی HA کوبرنتیز با استفاده از ابزار kubeadm (CRI_ containerd) - بخش 5 10:45
  • بررسی آبجکت های کوبرنتیز 04:02
  • بررسی POD 09:01
  • یکپارچه سازی ویژوال استودیو کد با خوشه K8S 11:13
  • بررسی ایجاد آبجکت های K8S با استفاده از رویکرد امری و اعلامی 04:45
  • ایجاد POD با استفاده از رویکرد اعلامی 21:15
  • ایجاد POD با استفاده از رویکرد امری 12:28
  • گردش کار ایجاد POD 04:11
  • CPU و حافظه تخصیص منابع POD 27:24
  • چند کانتینر POD با volume مشترک 13:43
  • مدیریت کانتینرها در POD با استفاده از crictl (ری استارت POD کانتینر) 06:31
  • دسترسی به اپلیکیشن POD خارج از خوشه (hostPort) 11:59
  • مقدمه کانتینرهای POD init 11:29
  • دمو - کانتینرهای POD init 18:24
  • چرخه عمر POD - سیاست ری استارت 21:57
  • POD استاتیک (کنترل شده توسط Kubelet) 04:53
  • چالش های اپلیکیشن های POD مستقل 06:25
  • آشنایی با منابع حجم کاری 07:59
  • رپلیکیشن منبع حجم کاری 08:27
  • آشنایی با کنترلر رپلیکیشن (rc) 10:32
  • دمو - پیاده سازی RC با استفاده از رویکرد اعلامی 17:16
  • دمو - RC scalein و scaleout 20:09
  • دمو - سلکتور برچسب RC و POD 04:48
  • دمو - چگونه RC را با استفاده از گزینه cascade حذف کنیم؟ 07:30
  • آشنایی با Replica Set (rs) 06:01
  • دمو - پیاده سازی RS با استفاده از رویکرد اعلامی 08:23
  • دمو - RS scalein و scaleout 04:20
  • دمو - سلکتور برچسب RS و POD (MatchLabels) 04:47
  • دمو - سلکتور برچسب RS و POD (MatchExpressions) 20:10
  • دمو - چگونه RS را با استفاده از گزینه cascade حذف کنیم؟ 04:20
  • آشنایی با استقرار 10:32
  • دمو - گردش کار استقرار (اعلامی و امری) 12:52
  • دمو - scalein و scaleout استقرار 05:27
  • دمو - Rollout و Rollback استقرار (StrategyType و RollingUpdate) 36:58
  • دمو - Rollout و Rollback استقرار (StrategyType و Recreate) 16:19
  • آشنایی با Daemon Set (ds) 07:25
  • دمو - گردش کار Daemonset (رویکرد اعلامی) 09:10
  • دمو - rollout و rollback در Daemonset (strategy type و RollingUpdate) 09:12
  • دمو - rollout و rollback در Daemonset (strategy type و OnDelete) 08:49
  • آشنایی با Jobs 06:49
  • دمو - گردش کار Jobs (سیاست ری استارت) 19:31
  • دمو - خاتمه دادن و پاکسازی Jobs 16:03
  • آشنایی با CronJobs (cj) 06:22
  • دمو - گردش کار CronJob (سیاست ری استارت) 17:44
  • دمو - سیاست همزمانی CronJob 13:08
  • دمو - محدودیت های تاریخچه CronJob Job 03:19
  • آشنایی با پاکسازی خودکار Job های پایان یافته 00:56
  • دمو - پاکسازی خودکار Jobs 02:03
  • دمو - پاکسازی خودکار CronJobs 04:41
  • چه زمانی باید منبع حجم کاری Statefulset را یاد گرفت؟ 02:20
  • آشنایی با سرویس و انواع K8S 02:44
  • بررسی نیاز به سرویس برای منابع حجم کاری 16:16
  • آشنایی با سرویس ClusterIP 06:57
  • دمو - بررسی نوع سرویس ClusterIP 18:50
  • دمو - سرویس (ClusterIP) با اندپوینت 05:51
  • دمو - ایجاد نوع سرویس ClusterIP با استفاده از رویکرد امری 05:25
  • دمو - سلکتور سرویس و برچسب های pod 09:23
  • پیشرفته - جریان ترافیک از کلاینت (POD) به سرویس برای POD های هدف 05:36
  • آشنایی با سرویس NodePort 09:06
  • دمو - بررسی نوع سرویس NodePort 11:04
  • دمو - ایجاد نوع NodePort سرویس با استفاده از رویکرد امری 05:18
  • دمو - سفارشی سازی محدوده سرویس NodePort و محدوده آدرس های IP 08:17
  • پیشرفته - جریان ترافیک از بیرون به گره به سرویس POD 04:12
  • آشنایی با سرویس لودبالانسر 11:06
  • آشنایی با MetalLB برای خوشه On-premises K8S 05:36
  • دمو - استقرار MetalLB در خوشه (On-premises) 20:11
  • پیشرفته - جریان ترافیک هنگام استفاده از نوع سرویس لودبالانسر 04:28
  • آشنایی با سرویس ExternalIP 02:31
  • دمو - بررسی نوع سرویس ExternalIP 07:49
  • آشنایی با سرویس ExternalName 04:33
  • دمو - بررسی نوع سرویس ExternalName 08:48
  • آشنایی با سرویس بدون هد (ClusterIP و None) 10:13
  • دمو - بررسی نوع سرویس بدون هد (ClusterIP و None) 16:44
  • آشنایی با انواع ذخیره سازی کوبرنتیز 02:04
  • بررسی Volume های کوبرنتیز 02:04
  • بررسی Volume های کوبرنتیز 12:44
  • EmptyDir - اصول کاری نوع emptyDir volume 04:57
  • EmptyDir - دمو برای نوع emptyDir volume (دیسک و حافظه) 31:58
  • hostPath - اصول کار نوع hostPath volume 05:15
  • hostPath - دمو برای نوع hostPath volume (دایرکتوری و DirectoryOrCreate) 14:22
  • hostPath - دمو برای نوع hostPath volume (فایل و FileOrCreate) 10:02
  • NFS - اصول کاری نوع nfs volume 04:30
  • راه اندازی سرور NFS برای دموی Volume کوبرنتیز 06:54
  • NFS - دمو برای نوع NFS volume 12:33
  • NFS - آبجکت استقرار CICD جنکینز با حالت فعال و غیرفعال 38:03
  • downwardAPI - دمو در downwardAPI (Information_fieldRef) 15:07
  • downwardAPI - دمو در downwardAPI (Information_resourcefieldRef) 15:55
  • آشنایی با ذخیره سازی پایدار 19:40
  • آشنایی با حالت‌ های دسترسی به Volume پایدار 06:04
  • دمو - PV و PVC استاتیک (پلاگین volume و hostPath) 37:59
  • دمو - مدیریت PV و PVC (hostPath) 14:00
  • دمو - PV و PVC استاتیک (پلاگین volume و nfs) 37:25
  • دمو - سیاست های claim کردن مجدد Volume پایدار (nfs - retain و recycle و delete) 25:07
  • آشنایی با حالت های دسترسی برای PV و PVC 07:03
  • دمو - حالت های دسترسی 41:59
  • آشنایی با فازهای PV 04:08
  • آشنایی با پیکربندی کوبرنتیز 17:48
  • آشنایی با آبجکت Statefulset 17:48
  • دمو - آشنایی با گردش کار STS 24:54
  • دمو - استراتژی های scaleout و STS scalein 03:11
  • دمو - STS با سرویس بدون هد 09:49
  • دمو - بروزرسانی استراتژی های پشتیبانی شده توسط STS 10:20
  • آشنایی با پیکربندی کوبرنتیز 02:08
  • آشنایی با ConfigMap کوبرنتیز 07:32
  • دمو - مدیریت ConfigMap با استفاده از رویکرد امری (متغیرهای محیطی) 42:03
  • دمو - مدیریت ConfigMap با استفاده از رویکرد اعلامی (متغیرهای محیطی) 06:45
  • دمو - مدیریت ConfigMap با استفاده از رویکرد امری (پلاگین volume) 46:06
  • دمو - Immutable ConfigMap 03:54
  • آشنایی با Secrets در کوبرنتیز 08:38
  • دمو - مدیریت Secrets با استفاده از رویکرد امری (متغیرهای محیطی) 25:05
  • دمو - مدیریت Secrets با استفاده از رویکرد اعلامی 06:26
  • دمو - مدیریت Secrets با استفاده از رویکرد اعلامی (پلاگین volume) 17:57
  • دمو - Secrets برای pull ایمیج های خصوصی در رجیستری (imagePullSecrets) 21:53
  • آشنایی با زمانبندی در کوبرنتیز 13:15
  • دمو - زمانبندی POD با استفاده از nodeName 15:30
  • دمو - زمانبندی POD با استفاده از nodeSelector 24:46
  • آشنایی با عملگرهای nodeAffinity 05:38
  • دمو - زمانبندی POD با استفاده از nodeAffinity (الزامی در طول زمانبندی) 16:17
  • دمو - ترجیح داده شده و مورد نیاز برای nodeAffinity 07:50
  • دمو - nodeAntiAffinity با استفاده از عملگر NotIn 04:53
  • دمو - زمانبندی POD با استفاده از podAffinity (الزامی در طول زمانبندی) 19:05
  • دمو - زمانبندی POD با استفاده از podAffinity (ترجیح داده شده در طول زمانبندی) 11:01
  • دمو - زمانبندی POD با استفاده از podAntiAffinity (الزامی در طول زمانبندی) 10:55
  • دمو - زمانبندی POD با استفاده از podAntiAffinity (ترجیح داده شده در طول زمانبندی) 04:33
  • دمو - زمانبندی POD با استفاده از Taints و Tolerances (NoSchedule) 23:53
  • دمو - زمانبندی POD با استفاده از Taints و Tolerances (NoExecute) 10:43
  • آشنایی با استراتژی های احراز هویت و مجوز کوبرنتیز 06:42
  • آشنایی با احراز هویت کوبرنتیز 07:18
  • آشنایی با مجوز کوبرنتیز 06:54
  • اصول کاری خوشه کوبرنتیز ابری 03:06
  • آشنایی با فایل kubeconfig 18:45
  • دمو - احراز هویت K8S با استفاده از cert based (نقش و RoleBinding) 30:14
  • دمو - احراز هویت K8S با استفاده از cert based (ClusterRole و ClusterRoleBinding) 16:18
  • آشنایی با سرویس اکانت k8s 08:36
  • دمو - K8S POD برای استفاده از سرویس اکانت 26:39
  • دمو - احراز هویت K8S با استفاده از SA based (نقش و اتصال نقش) 24:59
  • دمو - احراز هویت K8S با استفاده از SA based (ClusterRole و ClusterRoleBinding) 06:03
  • دمو - چگونه می توان کانتکس های متعدد را در فایل kubeconfig مدیریت کرد؟ 07:41
  • آشنایی با فضاهای نام کوبرنتیز 14:31
  • دمو - پیاده سازی فضاهای نام کوبرنتیز (امری و اعلامی) 19:33
  • چگونه از خوشه خارجی به اپلیکیشن های موجود در k8s دسترسی پیدا کنیم؟ 04:39
  • آشنایی با کنترلر Ingress 10:49
  • درک کنترلر Nginx Ingress برای On-premises K8S 07:20
  • دمو - استقرار کنترلر Nginx Ingress 16:21
  • دمو - استقرار منبع Ingress برای اپلیکیشن ها در k8s (مسیریابی مبتنی بر میزبان) 25:36
  • گردش کار منبع k8s Ingress (مسیریابی مبتنی بر میزبان) 04:32
  • دمو - خاتمه TLS برای منبع Ingress (مسیریابی مبتنی بر میزبان) 12:51
  • گردش کار منبع K8S Ingress (مسیریابی مبتنی بر مسیر) 04:41
  • دمو - استقرار منبع Ingress برای اپلیکیشن ها در k8s (مسیریابی مبتنی بر مسیر) 12:08
  • آشنایی با سیاست شبکه کوبرنتیز 16:07
  • آشنایی با پیاده سازی منبع سیاست شبکه (سیاست شبکه calico) 02:41
  • دمو - پیاده سازی سیاست شبکه با podSelector (نوع Ingress) 31:59
  • دمو - پیاده سازی سیاست شبکه با namespaceSelector (نوع Ingress) 12:46
  • دمو - پیاده سازی سیاست شبکه با ipBlock (نوع ورود) 14:57
  • دمو - سیاست شبکه با podSelector و namespaceSelector (نوع Ingress) 12:53
  • دمو - سیاست شبکه با podSelector و namespaceSelector (نوع Ingress) 11:46
  • دمو - سیاست شبکه با ipBlock (نوع Ingress) 06:49
  • آشنایی با سیاست های شبکه پیش فرض 10:26
  • آشنایی با رابط کاربری مبتنی بر وب برای کوبرنتیز 05:20
  • دمو - استقرار داشبورد k8s 06:59
  • دمو - مدیریت کاربر ادمین در داشبورد k8s (ServiceAccount) 07:30
  • دمو - بررسی داشبورد به عنوان کاربر ادمین 10:15
  • دمو - دسترسی کاربر به داشبورد k8s (دسترسی فقط خواندنی) 08:15
  • آشنایی با اصول ارتقای k8s 07:31
  • ارتقای k8s از v1.25.x به v1.26.x (ارتقای نسخه جزئی) 24:13
  • ارتقای K8S - نتیجه گیری 07:12
  • آشنایی با ETCD 05:55
  • راه اندازی و پیکربندی ابزار ETCD cli 07:24
  • بک آپ گیری - اسنپ شات ETCD (سناریوی 1) 09:19
  • بازیابی - بازیابی اسنپ شات ETCD (سناریوی 1) 11:34
  • آشنایی با ابزارهای نظارت برای کوبرنتیز 09:00
  • آشنایی با Prometheus 03:43
  • آشنایی با کامپوننت ها و معماری prometheus 06:33
  • آشنایی با فایل های مانیفست Prometheus 06:54
  • استقرار Prometheus در خوشه کوبرنتیز 04:03
  • دسترسی به داشبورد Prometheus 13:19
  • سرور متریک برای Prometheus 01:59
  • آشنایی با فایل های مانیفست Grafana 04:40
  • استقرار Grafana در خوشه کوبرنتیز 04:18
  • دسترسی به داشبورد Grafana با node-exporter 12:11
  • داشبورد Grafana 05:59
  • مقدمه پروژه 00:34
  • پروژه داکر - دستور کار پروژه 01:38
  • پروژه داکر - راه اندازی نمونه AWS EC2 برای داکر انجین 03:53
  • پروژه داکر - دسترسی و پیکربندی EC2 ssh 03:55
  • پروژه داکر - بررسی اولیه ابزار داکر انجین و ساختار دایرکتوری 02:33
  • پروژه داکر - گردش کار استقرار اپلیکیشن K8SEngineers 00:54
  • داکر انجین - گردش کار استقرار PostgreSQL 02:02
  • داکر انجین - Dockerfile پیاده سازی PostgreSQL 05:04
  • داکر انجین - اسکریپت های پیاده سازی PostgreSQL برای مقداردهی اولیه 05:48
  • داکر انجین - دانلود PostgreSQL و دسترسی به فایل بک آپ پایگاه داده اولیه 01:13
  • داکر انجین - PostgreSQL - ساخت ایمیج از Dockerfile 02:06
  • داکر انجین - راه اندازی پایگاه داده PostgreSQL 04:37
  • داکر انجین - گردش کار استقرار نود جی اس 02:15
  • داکر انجین - مخزن کلون بک اند برای کد بک اند k8sengineers 01:05
  • داکر انجین - بک اند - پیاده سازی Dockerfile 05:15
  • داکر انجین - بک اند - تعریف ENV برای نود جی اس برای دسترسی به PostgreSQL 02:34
  • داکر انجین - بک اند - ساخت ایمیج از Dockerfile 02:35
  • داکر انجین - بک اند - راه اندازی کانتینر نود جی اس 02:12
  • داکر انجین - بک اند - چک کردن سلامت نود جی اس پس از استقرار 02:45
  • داکر انجین - گردش کار استقرار ReactJS 02:54
  • داکر انجین - فرانت اند - مخزن کلون برای کدهای فرانت اند k8sengineers 01:02
  • داکر انجین - فرانت اند - پیاده سازی Dockerfile 07:55
  • داکر انجین - فرانت اند - ساخت ایمیج از Dockerfile 03:02
  • داکر انجین - فرانت اند - راه اندازی کانتینر ReactJS 02:14
  • داکر انجین - اجازه به پورت ها برای دسترسی به اپلیکیشن k8sengineers 01:02
  • داکر انجین - نتیجه‌ گیری - دسترسی به اپلیکیشن برای اعتبارسنجی استقرار 04:06

22,903,000 4,580,600 تومان

مشخصات آموزش

تسلط به داکر و کوبرنتیز

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:316
  • مدت زمان :57:59:48
  • حجم :27.62GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,056,500 1,211,300 تومان
  • زمان: 15:20:23
  • تعداد درس: 160
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
651,500 130,300 تومان
  • زمان: 01:39:00
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,083,000 1,216,600 تومان
  • زمان: 15:24:37
  • تعداد درس: 114
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,316,500 263,300 تومان
  • زمان: 03:20:00
  • تعداد درس: 49
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
869,000 173,800 تومان
  • زمان: 02:12:25
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,693,000 738,600 تومان
  • زمان: 09:21:12
  • تعداد درس: 108
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید