Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به طور خاص با موارد استفاده پیشرفته و واقعی در دنیای واقعی شامل استفاده از 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
Janani Ravi یک معمار و مهندس داده خبره Google cloud است.
جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.
نمایش نظرات