آموزش استفاده از ویژگی های پیشرفته در Google Cloud Kubernetes Engine

Leveraging Advanced Features on the Google Cloud Kubernetes Engine

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به طور خاص با موارد استفاده پیشرفته و واقعی در دنیای واقعی شامل استفاده از GKE از جمله به روزرسانی و بازگشت به عقب ، مدیریت امنیت خوشه و شبکه و اجرای خطوط لوله CI/CD با Jenkins و GKE سروکار دارد. Kubernetes یک فناوری ارکستراسیون کانتینر است که به سرعت به عنوان محبوب ترین گزینه محاسباتی برای معماری های ترکیبی و چند ابر در حال ظهور است. یکی از جذابیت های اصلی Kubernetes مناسب بودن آن برای موارد استفاده شامل ادغام مداوم و تحویل مداوم (CI/CD) است. با این حال ، ساخت چنین خطوط لوله می تواند بسیار پیچیده شود. در این دوره ، با بهره گیری از قابلیت های پیشرفته در Google Cloud Kubernetes Engine ، این توانایی را خواهید داشت که جنبه های شبکه و امنیتی خوشه های GKE خود را تنظیم کنید و همچنین خطوط لوله پیچیده CI/CD را در بستر Google Cloud تنظیم کنید. در ابتدا ، شما با استفاده از برنامه های بدون دولت ، بدون مشاغل و مشاغل cron آشنا خواهید شد. در مرحله بعدی ، موارد استفاده از سیاست های شبکه ، خوشه های خصوصی و سیاست های امنیتی pod را کشف خواهید کرد. سرانجام ، شما در مورد چگونگی جمع آوری Jenkins ، مخازن منبع ابری و رجیستری Google Container Registry برای سازماندهی خط لوله CI/CD اکتشاف خواهید کرد. برای تنظیم دقیق خوشه ها و ساخت خطوط لوله CI/CD با حداقل تلاش لازم است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ایجاد و مدیریت استقرارها در خوشه های GKE Creating and Managing Deployments on GKE Clusters

  • بررسی اجمالی ماژول Module Overview

  • پیش نیازها و طرح کلی دوره Prerequisites and Course Outline

  • بررسی اجمالی GKE Quick Overview of the GKE

  • انتخاب کنندگان برچسب Label Selectors

  • مشاغل و CronJobs Jobs and CronJobs

  • ایجاد خوشه های GKE Creating GKE Clusters

  • ایجاد سطل Creating Buckets

  • پیاده سازی و نگهداری یک برنامه پایتون Implementing and Containerizing a Python Batch Application

  • برنامه ریزی مشاغل در استخر گره های سفارشی Scheduling Jobs on a Custom Node Pool

  • کنترل زمانبندی با استفاده از Node Taints Controlling Scheduling Using Node Taints

  • ایجاد و برنامه ریزی CronJob Creating and Scheduling a CronJob

  • نظارت و مشاهده نتایج CronJobs Monitoring and Viewing the CronJobs Results

  • برنامه های بدون تابعیت و دولت Stateless and Stateful Applications

  • اجرای یک برنامه بدون تابعیت Deploying a Stateless Application

  • به روز رسانی و بازگشت به عقب با برنامه های بدون تابعیت Rolling Updates and Rollbacks with Stateless Applications

  • کار با مجموعه های Stateful Working with Stateful Sets

  • شناسه های منحصر به فرد غلاف برای مجموعه های با حالت خاص Unique Pod Identifiers for Stateful Sets

کار با شبکه و امنیت در خوشه های GKE Working with Networking and Security on GKE Clusters

  • بررسی اجمالی ماژول Module Overview

  • پیکربندی خط مشی های شبکه های Ingress و Egress Configuring Ingress and Egress Networking Policies

  • خوشه های خصوصی Private Clusters

  • کار با خوشه های خصوصی با استفاده از شبکه های مجاز Working with Private Clusters Using Authorized Networks

  • ترازوهای بار داخلی Internal Load Balancers

  • قرار دادن یک سرویس در آدرس IP داخلی Exposing a Service on an Internal IP Address

  • پیکربندی تعادل بار داخلی Configuring an Internal Load Balancer

  • خط مشی های امنیتی Pod را تعریف و فعال کنید Defining and Enabling Pod Security Policies

  • پیکربندی سیاست های امنیتی Pod برای کار با استقرارها Configuring Pod Security Policies to Work with Deployments

استفاده از ادغام مداوم و تحویل مداوم (CI/CD) با استفاده از GKE Leveraging Continuous Integration and Continuous Delivery (CI/CD) Using GKE

  • بررسی اجمالی ماژول Module Overview

  • جنکینز در GKE Jenkins on the GKE

  • برنامه نمونه gceme The gceme Sample Application

  • ایجاد خوشه و نصب Helm Creating a Cluster and Installing Helm

  • نصب و اتصال به جنکینز Installing and Connecting to Jenkins

  • استفاده از برنامه نمونه در قناری و تولید Deploying the Sample Application to Canary and Production

  • تعهد کد به مخازن منبع ابر Commiting Code to Cloud Source Repositories

  • استفاده از جنکینز برای استقرار شاخه اصلی در تولید Using Jenkins to Deploy the Master Branch to Production

  • استقرار نسخه های قناری و ادغام تغییرات در Master Deploying Canary Releases and Merging Changes to Master

  • خلاصه و مطالعه بیشتر Summary and Further Study

نمایش نظرات

آموزش استفاده از ویژگی های پیشرفته در Google Cloud Kubernetes Engine
جزییات دوره
2h 31m
37
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
11
4.5 از 5
دارد
دارد
دارد
Janani Ravi
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janani Ravi Janani Ravi

معمار و مهندس داده خبره Google Cloud

Janani Ravi یک معمار و مهندس داده خبره Google cloud است.

جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.