آیا باید کانتینرهای ایجاد شده با Docker Compose را برای اهداف توسعه یا آزمایش به Kubernetes منتقل کنید؟ این دوره چندین راه حل را برای ساده کردن فرآیند پوشش میدهد و ابزارهایی را معرفی میکند که از توسعه زنده در برابر Kubernetes پشتیبانی میکنند.
آنچه خواهید آموخت:
به عنوان یک توسعه دهنده، ممکن است متوجه شوید که باید از Docker Compose به Kubernetes حرکت کنید. در این دوره آموزشی، Kubernetes for Developers: با حرکت از Docker Compose به Kubernetes، نگاهی متمرکز بر توسعهدهنده در مورد نحوه نگاشت خدمات Docker Compose به منابع Kubernetes و فرآیند حرکت بین دو محیط ارائه میشود. ابتدا، با تکنیکها و ابزارهای مختلفی آشنا میشوید که میتوان از آنها برای تبدیل Docker Compose YAML به YAML مانیفست Kubernetes مانند Kompose استفاده کرد. در مرحله بعد، خواهید فهمید که چگونه Kubernetes میتواند برای توسعه زنده یک برنامه با استفاده از ابزاری به نام Skaffold استفاده شود. در نهایت، یاد خواهید گرفت که چگونه از Kompose و Skaffold برای انتقال یک برنامه از Docker Compose به Kubernetes استفاده کنید. در پایان دوره، گزینههای موجود برای انتقال از Docker Compose به Kubernetes را خواهید فهمید و تکنیکهای مختلفی را که میتوانند به بهره وری شما کمک کنند را درک خواهید کرد.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [3mins]
01-01 Course Overview [2mins]
01-02 Course Overview [1mins]
02 Comparing Docker Compose and Kubernetes [24mins]
02-01 Overview [2mins]
02-02 Target Audience Prerequisites Software and Code Samples [4mins]
02-03 Introduction [2mins]
02-04 Docker Compose Review [7mins]
02-05 Kubernetes Review [4mins]
02-06 Mapping Docker Compose Services to Kubernetes Resources [4mins]
02-07 Summary [1mins]
03 Moving from Docker Compose to Kubernetes Using Kompose [33mins]
03-01 Introduction [1mins]
03-02 Kompose Overview [4mins]
03-03 Installing Kompose [6mins]
03-04 The Kompose Convert Command [9mins]
03-05 Kompose Convert in Action [7mins]
03-06 Exploring the Generated YAML [5mins]
03-07 Summary [1mins]
04 Moving from Docker Compose to Kubernetes Using Skaffold [31mins]
04-01 Introduction [1mins]
04-02 Skaffold Overview [6mins]
04-03 Installing Skaffold [3mins]
04-04 Skaffold Commands [5mins]
04-05 Skaffold Init in Action [5mins]
04-06 Skaffold Dev in Action [10mins]
04-07 Summary [1mins]
05 Putting It All Together [16mins]
05-01 Introduction [1mins]
05-02 Converting with Kompose [7mins]
05-03 Working with Skaffold [6mins]
05-04 Summary [2mins]
[فارسی]
01 بررسی اجمالی دوره [3 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
01-02 بررسی اجمالی دوره [1 دقیقه]
02 مقایسه Docker Compose و Kubernetes [24 دقیقه]
02-01 نمای کلی [2 دقیقه]
02-02 نرمافزار و نمونه کد پیش نیاز مخاطبان هدف [4 دقیقه]
02-03 مقدمه [2 دقیقه]
02-04 بررسی Docker Compose [7 دقیقه]
02-05 نقد کوبرنتیس [4 دقیقه]
02-06 نگاشت خدمات Docker Compose به منابع Kubernetes [4 دقیقه]
02-07 خلاصه [1 دقیقه]
03 انتقال از Docker Compose به Kubernetes با استفاده از Kompose [33 دقیقه]
03-01 مقدمه [1 دقیقه]
03-02 بررسی اجمالی آهنگسازی [4 دقیقه]
03-03 در حال نصب Kompose [6 دقیقه]
03-04 Compose Convert Command [9 دقیقه]
03-05 Compose Convert in Action [7 دقیقه]
03-06 کاوش در YAML تولید شده [5 دقیقه]
03-07 خلاصه [1 دقیقه]
04 انتقال از Docker Compose به Kubernetes با استفاده از Skaffold [31 دقیقه]
04-01 مقدمه [1 دقیقه]
04-02 نمای کلی اسکافولد [6 دقیقه]
04-03 نصب Skaffold [3 دقیقه]
04-04 دستورات اسکافولد [5 دقیقه]
04-05 Skaffold Init در اکشن [5 دقیقه]
04-06 Skaffold Dev in Action [10 دقیقه]
04-07 خلاصه [1 دقیقه]
05 جمع کردن همه چیز [16 دقیقه]
05-01 مقدمه [1 دقیقه]
05-02 تبدیل با Kompose [7 دقیقه]
05-03 کار با Skaffold [6 دقیقه]
05-04 خلاصه [2 دقیقه]
Dan Wahlin شرکت Wahlin Consulting را تأسیس کرد که خدمات مشاوره و آموزش در JavaScript، Angular، Node.js، C#، ASP.NET MVC، Web API، Docker و Kubernetes ارائه میدهد. او یک Google GDE (و MVP و مدیر منطقهای سابق مایکروسافت)، کاپیتان Docker است و در کنفرانسها و گروههای کاربری در سراسر جهان سخنرانی میکند. دن در توییتر (@DanWahlin) فعال است، در https://blog.codewithdan.com وبلاگ مینویسد، و کدهای زیادی را به مخازن Github خود در https://github.com/danwahlin اضافه میکند.