دوره آموزشی کوبرنتس: تحویل مداوم با Spinnaker
1 ساعت 32 دقیقهپیشرفته2019-03-19
مدرسین

Robert Starmer
Cloud Advisor, Founder of Kumulus Technologies
جزئیات دوره
Spinnaker یک پلت فرم تحویل پیوسته منبع باز و چند ابری برای انتشار تغییرات نرم افزاری با سرعت و اطمینان بالا است. این دارای یک مدل خدمات انعطافپذیر و مجموعهای از گزینههای یکپارچهسازی است، و همچنین با محیطهای بومی ابری - بهویژه Kubernetes - به خوبی کار میکند. در این دوره یاد بگیرید که چگونه از Spinnaker برای فعال کردن تحویل مداوم با Kubernetes استفاده کنید. مربی رابرت استارمر نحوه استقرار Spinnaker، افزودن یک برنامه کانتینری و توسعه خط لوله برای یک برنامه کاربردی را نشان می دهد تا آن را به درستی در محیط تولید مستقر کند. بهعلاوه، یاد بگیرید که چگونه Spinnaker از مقیاسگذاری و عقبگردی پشتیبانی میکند و این روند را نسبتاً ساده میکند.
اهداف یادگیری
مزایای کانتینر برای استقرار مداوم
استقرار Spinnaker
امنیت اسپینکر
ایجاد یک برنامه کانتینر
یک مانیفست خوشه اضافه کنید
ایجاد خط لوله
ایجاد یک عمل موازی
چگونه Spinnaker از بازگشت به عقب پشتیبانی می کند
اهداف یادگیری
مزایای کانتینر برای استقرار مداوم
استقرار Spinnaker
امنیت اسپینکر
ایجاد یک برنامه کانتینر
یک مانیفست خوشه اضافه کنید
ایجاد خط لوله
ایجاد یک عمل موازی
چگونه Spinnaker از بازگشت به عقب پشتیبانی می کند
مهارت ها
SpinnakerKubernetesDevOps ToolsDevOpsOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - اسپینکر برای خطوط لوله تحویل مداوم
- 02 - آنچه باید بدانید
- 03 - الزامات فنی
- 04 - یکپارچه سازی پیوسته
- 05 - کانتینر برای استقرار مداوم
1. استقرار Spinnaker
- 06 - زیرساخت - Kubernetes
- 07 - منابع مجاور
- 08 - استقرار یک Spinnaker ساده
- 09 - امنیت اسپینکر
2. اضافه کردن یک برنامه کانتینر
- 10 - یک برنامه ایجاد کنید
- 11 - یک Cluster manifest اضافه کنید
- 12 - یک مانیفست متعادل کننده بار اضافه کنید
3. خطوط لوله
- 13 - یک خط لوله ایجاد کنید
- 14 - یکپارچه سازی مصنوعات
- 15 - راه اندازی از وب هوک ها
- 16 - راه اندازی وب هوک را نهایی کنید
- 17 - پارامترسازی مانیفست ها
- 18 - یک عمل موازی ایجاد کنید
- 19 - یک دروازه دستی اضافه کنید
4. ارتقاء استقرار
- 20 - نسخه های استقرار
- 21 - عقبگرد
- 22 - مقیاس و نسخه
نتیجه
- 23 - مراحل بعدی