آموزش یادگیری Kubernetes

Learning Kubernetes

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Kubernetes مشهورترین موتور ارکستراسیون کانتینر منبع باز جهان است. این برنامه توانایی برنامه ریزی و مدیریت کانتینرها - داکر یا سایر موارد - را در مقیاس ارائه می دهد. این دوره توسعه دهندگان ، مهندسان DevOps و جوانب مثبت فناوری اطلاعات را به Kubernetes معرفی می کند. ابتدا بیاموزید که چگونه یک محیط Kubernetes را با استفاده از Minikube در Mac یا Windows راه اندازی کرده و از اجزای Kubernetes مطلع شوید. سپس ، یک نمونه برنامه Kubernetes را مستقر کرده و با داشبورد Kubernetes آن را مدیریت کنید. مربی Karthik Gaekwad همچنین نحوه استقرار یک برنامه پیچیده با پایگاه داده و API را نشان می دهد. سپس نحوه اجرای مشاغل و کرون شغل را بیاموزید. سرانجام ، موضوعات پیشرفته تر ، از جمله استقرار تولید ، فضای نام ، نظارت و ورود به سیستم ، و تأیید اعتبار و مجوز را کشف کنید.
موضوعات شامل:
  • ظرف سازی چیست؟
  • ویژگی های Kubernetes
  • خوشه ها ، گره ها و غلاف ها
  • اعزام ها ، مشاغل و خدمات
  • راه اندازی برنامه در حال اجرا
  • کار با برچسب
  • مدیریت ارتقا برنامه ها
  • رسیدگی به داده های پیکربندی
  • مشاغل در حال اجرا
  • استقرارهای تولید
  • نظارت و ورود به سیستم
  • امنیت در Kubernetes

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

1. کانتینر کردن با Kubernetes 1. Containerization with Kubernetes

  • کانتینرینگ چیست؟ What is containerization?

  • کوبنتس چیست؟ What is Kubernetes?

  • ویژگی های Kubernetes Kubernetes features

  • سایر پیاده سازی ها Other implementations

2. کوبنتس: اصطلاحات 2. Kubernetes: The Terminology

  • معماری یک خوشه Kubernetes Architecture of a Kubernetes cluster

  • بلوک های ساختمان اصلی: گره ها و غلاف ها Basic building blocks: Nodes and pods

  • استقرار ، شغل و خدمات Deployments, jobs, and services

  • برچسب ها ، انتخاب کننده ها و مکان های نام Labels, selectors, and namespaces

  • پروکسی کوبل و کوب Kubelet and kube proxy

3. کوبرتس 101: سلام جهان 3. Kubernetes 101: Hello World

  • بلند شدن و دویدن: مک نصب کنید Getting up and running: Mac install

  • بلند شدن و راه اندازی: نصب ویندوز Getting up and running: Windows install

  • بلند شدن و دویدن: گزینه های دیگر Getting up and running: Other options

  • اجرای اولین برنامه Hello World Running a first Hello World application

  • درحال شکستن برنامه Hello World Breaking down the Hello World application

4. آماده سازی تولید آن 4. Making It Production Ready

  • برچسب ها را اضافه کنید ، تغییر دهید و حذف کنید Add, change, and delete labels

  • کار با برچسب ها Working with labels

  • بررسی های بهداشتی برنامه Application health checks

  • به روزرسانی برنامه کاربردی Handling application upgrades

  • تکنیک های اساسی عیب یابی Basic troubleshooting techniques

5. کوبنتس 201 5. Kubernetes 201

  • در حال اجرا یک مثال پیچیده تر است Running a more complicated example

  • داشبورد Kubernetes The Kubernetes Dashboard

  • برخورد با داده های پیکربندی Dealing with configuration data

  • پرداختن به اسرار برنامه Dealing with application secrets

  • شغل در Kubernetes Running jobs in Kubernetes

  • اجرای برنامه های مجموعه حالت پذیر Running stateful set applications

6. مباحث پیشرفته 6. Advanced Topics

  • استقرار Kubernetes تولید Production Kubernetes deployments

  • نگاه دقیق به مکانهای نام Detailed look at namespaces

  • نظارت و ورود به سیستم Monitoring and logging

  • احراز هویت و مجوز Authentication and authorization

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری Kubernetes
جزییات دوره
2h 25m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
406,967
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karthik Gaekwad Karthik Gaekwad

Karthik Gaekwad یک مهندس اصلی اوراکل است که با استفاده از فن آوری های ابر و کانتینر نرم افزار می سازد. کارتیک در سال 2007 از دانشگاه آریزونا با لیسانس و کارشناسی ارشد مهندسی کامپیوتر فارغ التحصیل شد. پس از فارغ التحصیلی ، او به آستین ، تگزاس نقل مکان کرد تا در تیم تجارت الکترونیک در National Instrument (NI) IT به عنوان یک توسعه دهنده کار کند و اولین نسخه از قطعات را ایجاد کرد. لیست و برنامه های کاربردی تجارت الکترونیکی دیگر. در سال 2009 ، او به گروه LabVIEW R&D در NI نقل مکان کرد ، جایی که مهندس محصولات SaaS و تلفن همراه مبتنی بر ابر بود. وی سیستم تأیید هویت و مجوز مبتنی بر ابر را برای محصولات cloud NI طراحی و پیاده سازی کرد و بر روی ویژگی های مختلف کار کرد تا محصولات با سیستم های خرید NI ادغام شود. سرانجام ، Karthik همچنین مدتی را با تیم موبایل در NI گذراند و اولین نسخه iOS Data Dashboard را ساخت. در سال 2012 ، او به M&T در Mentor Graphics Embedded برای تحقیق در محصولات ابر برای مهندسان تعبیه شده منتقل شد. او از کار در سمت توسعه الگوی DevOps لذت می برد و بیشتر علاقه مند به ایجاد خدمات به سبک REST و تجربیات کاربران محصول است. او همچنین یک سازمان دهنده برای DevOpsDays Austin و Cloud Austin است.