آموزش Kubernetes: GitOps با ArgoCD

Kubernetes: GitOps with ArgoCD

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

از آنجا که سازمانها بیشتر و بیشتر برنامه های خود را به ابر منتقل می کنند ، استفاده از تکنیک های دستی برای تأمین منابع کمتر رایج می شود ، زیرا برنامه های کاربردی بومی ابر از زیرساخت ها به عنوان کد برای استقرار استفاده می کنند. در این دوره ، Janani Ravi نشان می دهد که چگونه از ArgoCD برای تحویل مستمر زیرساخت ها استفاده کنید ، به طوری که بتوانید استقرار برنامه و مدیریت چرخه زندگی خود را به طور کامل خودکار کنید. جانانی به شما نشان می دهد که چگونه با ArgoCD شروع به کار کنید ، سپس جزئیات کار با ArgoCD در یک خوشه محلی Kubernetes ، قبل از اینکه نحوه پیکربندی برنامه ArgoCD را به شما نشان دهد. سپس مراحل استقرار زیرساخت ها را در یک خوشه خارجی Kubernetes و سپس در موتور Google Kubernetes در GCP پوشش می دهد.


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

معرفی Introduction

  • تحویل مداوم زیرساخت ها با Argo CD Continuous delivery of infrastructure with Argo CD

  • مرور سریع پیش نیاز فناوری Quick prerequisite technology overview

1. شروع کار با سی دی Argo 1. Getting Started with Argo CD

  • GitOps برای اتوماسیون زیرساخت ها GitOps for infrastructure automation

  • معرفی سی دی Argo Introducing Argo CD

  • CD Argo برای ادغام مداوم زیرساخت ها Argo CD for continuous integration of infrastructure

  • ایجاد یک خوشه محلی K3s Creating a local K3s cluster

  • مروری بر معماری Architectural overview

  • فصل مسابقه Chapter Quiz

2. کار با سی سی Argo در یک خوشه محلی Kubernetes 2. Working with Argo CD on a Local Kubernetes Cluster

  • نصب خدمات CD Argo و CLI Installing Argo CD services and the CLI

  • اجرای رابط کاربری وب Argo CD Running the Argo CD web UI

  • راه اندازی یک repo Git با مشخصات آشکار Setting up a Git repo with manifest specifications

  • استقرار برنامه با استفاده از CD Argo Deploying an application using Argo CD

  • فصل مسابقه Chapter Quiz

3. پیکربندی برنامه Argo CD 3. Configuring the Argo CD Application

  • تغییر رمز سرپرست سی دی Argo Changing the Argo CD admin password

  • همگام سازی آشکار زیرساخت های به روز شده Syncing updated infrastructure manifests

  • پیکربندی استقرار با استفاده از kubectl Configuring deployments using kubectl

  • همگام سازی خودکار ، هرس خودکار و خوددرمانی Automated sync, automated pruning, and self-healing

  • فصل مسابقه Chapter Quiz

4. استقرار زیرساخت در خوشه Kubernetes خارجی 4. Deploying Infrastructure to External Kubernetes Cluster

  • ایجاد یک خوشه خارجی K3s Creating an external K3s cluster

  • ایجاد یک پروژه جدید Argo CD با استفاده از CLI Creating a new Argo CD project using the CLI

  • ایجاد و ثبت یک تصویر Docker سفارشی Building and registering a custom Docker image

  • فشار آوردن مشخصات زیرساخت به یک repo خصوصی Git Pushing infrastructure specifications to a private Git repo

  • استقرار یک برنامه Flask در یک خوشه خارجی Deploying a Flask application to an external cluster

  • به روز رسانی برنامه سفارشی Updating the custom application

  • فصل مسابقه Chapter Quiz

5. استقرار زیرساخت در موتور Google Kubernetes 5. Deploying Infrastructure to Google Kubernetes Engine

  • فعال کردن API Kubernetes Engine Enabling the Kubernetes Engine API

  • اتصال به repo GitHub با استفاده از SSH Connecting to a GitHub repo using SSH

  • ایجاد یک خوشه GKE Creating a GKE cluster

  • راه اندازی CD Argo در GKE Setting up Argo CD on GKE

  • ثبت تصویر برنامه با GCR Registering the app image with GCR

  • پیکربندی راز تصویر با یک حساب سرویس Configuring the image secret with a service account

  • اتصال CD ARGO به یک بازپرداخت خصوصی GIT با استفاده از SSH Connecting Argo CD to a private Git repo using SSH

  • استقرار زیرساخت ها در خوشه GKE Deploying infrastructure to the GKE cluster

  • فصل مسابقه Chapter Quiz

نتیجه Conclusion

  • خلاصه و مراحل بعدی Summary and next steps

نمایش نظرات

آموزش Kubernetes: GitOps با ArgoCD
جزییات دوره
1h 40m
35
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar