دوره آموزشی AWS DevOps: استقرار داکر پیوسته به AWS Fargate از GitLab
1 ساعت 25 دقیقهپیشرفته2019-07-31
مدرسین

Jeremy Villeneuve
Founder of Halvanta, LLC, an IT consulting firm
جزئیات دوره
Fargate میزبانی و مقیاس بندی ظروف Docker خود را در AWS آسان می کند. GitLab می تواند به سرعت کانتینرهای شما را در Fargate مستقر کند تا بتوانید زودتر و اغلب اوقات رها کنید. بیاموزید که چگونه این دو ابزار را در یک خط لوله خودکار و پیوسته DevOps ترکیب کنید که استقرار و مقیاسبندی برنامههای مبتنی بر کانتینر را به یک تلاش سریع و آسان تبدیل میکند. مربی Jeremy “JV” Villeneuve ابتدا نحوه نصب و پیکربندی GitLab را با استفاده از تصویر رسمی Docker، و حفظ GitLab از طریق پشتیبانگیری و ارتقاء خودکار منظم نشان میدهد. سپس نحوه ایجاد کلاسترهای ECS برای اجرای کانتینرها در Fargate از طریق رابط خط فرمان ECS Fargate (CLI) را توضیح می دهد. در نهایت، نحوه استقرار کانتینرهای جدید از GitLab به Fargate را بیاموزید و تنظیمات خود را آزمایش کنید تا مطمئن شوید همه چیز طبق برنامه کار می کند.
اهداف یادگیری
راه اندازی GitLab
پشتیبان گیری از GitLab
در حال ارتقاء GitLab
ایجاد یک خوشه Fargate از طریق CLI
ایجاد یک کار Fargate از طریق CLI
به روز رسانی یک سرویس Fargate از طریق CLI
ایجاد و آزمایش خط لوله استقرار GitLab
اهداف یادگیری
راه اندازی GitLab
پشتیبان گیری از GitLab
در حال ارتقاء GitLab
ایجاد یک خوشه Fargate از طریق CLI
ایجاد یک کار Fargate از طریق CLI
به روز رسانی یک سرویس Fargate از طریق CLI
ایجاد و آزمایش خط لوله استقرار GitLab
مهارت ها
GitLabVirtualizationDevOps FoundationsAmazon Web Services (AWS)AmazonDevOpsCloud ServicesCloud PlatformsNetwork and System AdministrationCloud ComputingDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - DevOps برای Fargate و GitLab
- 02 - آنچه باید بدانید
- 03 - طرح کلی دوره
1. یک نصب امن GitLab راه اندازی کنید
- 04 - نیاز به سرور Gitlab
- 05 - نصب Docker
- 06 - پورت SSH را تغییر دهید
- 07 - استفاده از دامنه سفارشی با GitLab
- 08 - اجرای GitLab در Docker
- 09 - GitLab را پیکربندی کنید
- 10 - راه اندازی اولین بار GitLab
- 11 - هل دادن یک ظرف به رجیستری
2. DevOps برای GitLab
- 12 - نظارت بر GitLab
- 13 - پشتیبان گیری GitLab
- 14 - ارتقاء GitLab
3. DevOps برای Fargate
- 15 - انواع پرتاب ECS - Fargate در مقابل EC2
- 16 - ایجاد یک خوشه Fargate از CLI
- 17 - ایجاد یک وظیفه Fargate با CLI
- 18 - مجوز ECS برای دسترسی به راز
- 19 - ایجاد سرویس Fargate با CLI
4. استقرار مداوم با Fargate و GitLab
- 20 - GitLab Runner را نصب کنید
- 21 - یک خط لوله استقرار برای Fargate ایجاد کنید
- 22 - آزمایش خط لوله
نتیجه
- 23 - مراحل بعدی