آموزش Google Kubernetes Engine (GKE) - راهنمای عملی کامل

دانلود Google Kubernetes Engine (GKE) - A Complete Practical Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Google Cloud Platform، Google GKE، Kubernetes در GCP، Ingress، Gateway، Cloud SQL Auth Proxy، FUSE، Scaling، Loadbalacing شما هر آنچه را که باید در مورد Google Kubernetes Engine (GKE) دوره پر از دموها و اجرای عملی GKE بدانید خواهید دانست. این دوره تمام جنبه های GKE از جمله ویژگی های جدیدتر مانند Gateway، FUSE و بسیاری دیگر از Anthos Service Mesh را پوشش می دهد./Istio Service Mesh در GKE درک نحوه اتصال یک دیسک پایدار یا فروشگاه فایل Google به یک پاد با استفاده از Volume Perform Cloud Storage Bucket (با استفاده از FUSE) با GKE Pods جنبه های مختلف اتصال به Cloud SQL پیاده سازی اتصال به SQL با Cloud SQL Auth Proxy به عنوان گزینه های Scaling و پیاده سازی سرویس در GKE از جمله Horizontal Pod مقیاس خودکار، مقیاس خودکار Pod عمودی، مقیاس پذیری Nodepool، Cluster Autoscalling پیاده سازی RBAC در GKE با مثال تمام جنبه های امنیت در یک خوشه GKE پیاده سازی Kubernetes Ingress پیاده سازی Kubernetes Gateway ایمن سازی برنامه شما با گواهینامه ها GKE Cluster عمومی و GKE AutoCluster GKElu استاندارد و GKElu استاندارد GKElu مدیریت انتشار خوشه در GKE با فرآیند ارتقای Kubernetes پیاده سازی دنیای واقعی GKE Workload Identity در GCP پیش نیازها: Basic of Google Cloud Platform ایده حداقل Kubernetes

یک دوره کامل در مورد GKE که تمام جنبه‌های Google Kubernetes Engine (GKE) را با نمایش‌های نمایشی و اجرای عملی پوشش می‌دهد.


اصول Kubernetes را همراه با پیاده سازی GKE آموزش می دهد. این دوره اجرای دنیای واقعی GKE را در یک محیط شرکتی پوشش می دهد. نحوه استفاده از GKE در کار خود را بیاموزید


موضوع را پوشش می دهد:


  • نوع مختلف خوشه GKE

  • خوشه عمومی، خوشه خصوصی، کلاستر استاندارد GKE، خوشه خودکار GKE، خوشه منطقه ای، خوشه منطقه ای

  • اجرای موضوعات GKE با برنامه نمونه برای هر درک

  • Anthos Service Mesh/Istio Service Mesh در GKE

  • اجرای Kubernetes Ingress در GKE

  • اجرای دروازه Kubernetes در GKE

  • یک دیسک ماندگار را به‌عنوان حجم به یک غلاف متصل کنید

  • فیلستور را به عنوان حجم به یک پادگان پیوست کنید

  • با استفاده از FUSE یک سطل GCP (Cloud Storage) را به عنوان حجم به غلاف متصل کنید

  • نوع مختلف خدمات در Kubernetes و پیاده سازی loadbalancer

  • پیاده سازی RBAC در GKE

  • فرایند ارتقاء خوشه Kubernetes

  • مدیریت انتشار

  • گزینه اتصال Cloud SQL (ایمن و ناامن) از GKE

  • شناسه بار کاری

  • Cloud SQL Auth Proxy

  • اجرای کانتینر جانبی

  • مقیاس خودکار غلاف افقی

  • مقیاس خودکار Pod عمودی

  • مقیاس‌سازی خودکار خوشه GKE

  • خوشه خلبان خودکار با محاسن و محدودیت ها

  • مدیریت وضعیت امنیتی

  • اسکن بار کاری در GKE

  • بهترین روش حساب سرویس در GCP و Kubernetes

  • RBAC با نقش و مسئولیت با نسخه نمایشی

  • انتشار کانال در GKE

  • نمایش برنامه با loadbalancer

  • کاوشگرها در Kubernetes

  • بررسی سلامت با Loadbalancer



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

معماری Architecture

  • مقدمه Introduction

  • معماری Kubernetes Kubernetes Architecture

  • معماری GKE GKE Architecture

  • GKE - تنظیمات پیکربندی GKE - Configuration Choices

  • کلاستر استاندارد در مقابل خلبان خودکار Standard vs Autopilot Cluster

  • GCP عمومی در مقابل VMهای خصوصی GCP Public vs Private VMs

  • خوشه خصوصی GKE GKE Private Cluster

  • خوشه عمومی GKE GKE Public Cluster

  • انتخاب های در دسترس بودن GKE GKE Availability Choices

  • آزمون بخش Section Quiz

ایجاد و دسترسی خوشه Cluster Creation & Access

  • بخش مقدمه Section Introduction

  • ایجاد یک خوشه استاندارد - قسمت 1 Creating a Standard Cluster - Part 1

  • ایجاد یک خوشه استاندارد - قسمت 2 Creating a Standard Cluster - Part 2

  • ایجاد یک خوشه استاندارد - قسمت 3 Creating a Standard Cluster - Part 3

  • ایجاد یک خوشه خلبان خودکار Creating a Autopilot Cluster

  • دسترسی به خوشه - گزینه ها Accessing the Cluster - Options

  • دسترسی به خوشه - از لپ تاپ Accessing the Cluster - From Laptop

  • دسترسی به خوشه - از پوسته ابری Accessing the Cluster - From Cloud Shell

  • دسترسی به خوشه - از Compute Instance Accessing the Cluster - From Compute Instance

استقرار و افشای برنامه Deploying and Exposing App

  • بخش مقدمه Section Introduction

  • استفاده از Kubectl - میانبرها و تکمیل خودکار Using Kubectl - Shortcuts and Autocomplete

  • درک Pod و Deployment Understanding Pod and Deployment

  • درک خدمات Understanding Services

  • نمونه برنامه Sample App

  • استقرار و سرویس Backend را ایجاد کنید Create Backend Deployment & Service

  • ایجاد Frontend Deployment & Service Create Frontend Deployment & Service

  • به Loadbalancer در عمل مراجعه کنید See Loadbalancer in Action

  • Loadbalancer با IP Static Loadbalancer with a Static IP

  • استفاده از Config Map برای برنامه Frontend Using Config Map for Frontend App

اتصال به Cloud SQL Connecting to Cloud SQL

  • بخش مقدمه Section Introduction

  • ایجاد Public Cloud SQL - My SQL Creating Public Cloud SQL - My SQL

  • کاوش Cloud SQL Instance - افزودن DB و کاربر Explore Cloud SQL Instance - Add DB and User

  • اتصال به My SQL از برنامه Backend Connecting to My SQL from Backend App

  • برنامه Frontend را مستقر کنید Deploy the Frontend App

  • برنامه Frontend را از مرورگر اجرا کنید و اتصال DB را بررسی کنید Run Frontend application from Browser and check DB Connection

  • استفاده از Secret در استقرار Using Secret in the Deployment

  • ایجاد Private Cloud SQL - My SQL Creating Private Cloud SQL - My SQL

  • اتصال به Private My SQL از App Connecting to Private My SQL from App

  • برنامه را از Frontend بررسی کنید Check App from Frontend

Cloud SQL Auth Proxy Cloud SQL Auth Proxy

  • اتصال DB غیر ایمن Non Secure DB Connection

  • معرفی پروکسی Cloud Auth Cloud Auth Proxy Introduction

  • معرفی حجم کار Workload Identity Introduction

  • تنظیم هویت حجم کاری Workload Identity Setup

  • توجه داشته باشید Note

  • پروکسی SQL به عنوان Sidecar SQL Proxy as Sidecar

  • پروکسی SQL به عنوان استقرار مستقل SQL Proxy as Independent Deployment

استفاده از Volume در GKE - مقدمه Using Volumes in GKE - Introduction

  • مقدمه جلد Volume Introduction

  • گزینه GKE Cluster برای جلدها GKE Cluster Option for Volumes

  • با استفاده از Hostpath Volume Using Hostpath Volume

استفاده از Volume در GKE - Persistent Storage Using Volumes in GKE - Persistent Storage

  • استفاده از PD موجود Using Existing PD

  • استفاده از سناریوهای PD موجود Using Existing PD - Scenarios

  • استفاده از PD موجود - منطقه ای Using Existing PD - Regional

  • کلاس ذخیره سازی - مقدمه Storage Class - Introduction

  • استفاده از کلاس ذخیره سازی موجود Using Existing Storage Class

  • استفاده از کلاس ذخیره سازی سفارشی Using Custom Storage Class

استفاده از Volume در GKE - File Store Using Volumes in GKE - File Store

  • ایجاد یک فایل استور Creating a Filestore

  • استفاده از Filestore موجود Using Existing Filestore

  • استفاده از کلاس ذخیره سازی موجود - قسمت 1 Using Existing Storage Class - Part 1

  • استفاده از کلاس ذخیره سازی موجود - قسمت 2 Using Existing Storage Class - Part 2

  • استفاده از کلاس ذخیره سازی سفارشی Using Custom Storage Class

استفاده از Volume در GKE - Cloud Storage (Bucets) Using Volumes in GKE - Cloud Storage ( Buckets)

  • راه اندازی اولیه برای استفاده از یک سطل Basic Setup to use a Bucket

  • استفاده از سطل در یک غلاف - قسمت 1 Using Bucket in a Pod - Part 1

  • استفاده از سطل در یک غلاف - قسمت 2 Using Bucket in a Pod - Part 2

  • گزینه ذخیره سازی - مقایسه Storage Option - Comparision

Loadbalancer با GKE Loadbalancer with GKE

  • معرفی Load Balancer Load Balancer Introduction

  • سرویس Nodeport در Kubernetes Nodeport Service in Kubernetes

  • تعادل بار در Kubernetes باز است Loadbalancing Open in Kubernetes

  • ایجاد یک Loadbalancer خارجی Creating an External Loadbalancer

  • ایجاد یک Loadbalancer داخلی Creating an internal Loadbalancer

  • Loadbalancer با IP Static Loadbalancer with Static IP

  • بارگذاری بومی کانتینر در GKE Container Native Loadbalancing in GKE

  • بررسی سلامت با Loadbalancer Health Check with Loadbalancer

ورود به GKE Ingress in GKE

  • ورود - مقدمه Ingress - Introduction

  • ایجاد یک ورودی Creating an Ingress

  • ایجاد Ingress با IP Static Creating Ingress with Static IP

  • دسترسی به Ingress با DNS Accessing Ingress with DNS

  • ایجاد ارتباط امن (HTTPS) با Ingress Creating Secure (HTTPS) Connection with Ingress

  • HTTP را با Ingress به HTTP هدایت کنید Redirect HTTP to HTTPs with Ingress

  • ایجاد Loadbalancer داخلی با Ingress Creating Internal Loadbalancer with Ingress

  • ترافیک ناامن (HTTP) را با ورود محدود کنید Restrict Insecure (HTTP) Traffic with Ingress

  • کاوشگر در Kubernetes Probes in Kubernetes

  • Ingress Loadbalancer Healthcheck بدون Kubernetes Probe Ingress Loadbalancer Healthcheck without Kubernetes Probe

  • تنظیم Probe & Custom Health Check Setting Probe & Custom Healthcheck

دروازه در GKE Gateway in GKE

  • دروازه - مقدمه Gateway - Introduction

  • ایجاد یک دروازه Creating a Gateway

  • ایجاد دروازه با IP استاتیک Creating Gateway with Static IP

  • دسترسی به Gateway با DNS Accessing Gateway with DNS

  • ایجاد ارتباط امن (HTTP) با Gateway Creating Secure (HTTP) Connection with Gateway

  • HTTP را با Gateway به HTTP هدایت کنید Redirect HTTP to HTTPs with Gateway

Node Scheduling و Node Pools Node Scheduling and Node pools

  • بخش مقدمه Section Introduction

  • زمانبندی گره - مقدمه Node Scheduling - An Introduction

  • لکه ها و تحمل ها - مقدمه Taints and Tolerations - Introduction

  • گره افینیت و انتخاب گره - مقدمه Node Affinity and Node Selector - Introduction

  • Nodepool - یک مقدمه Nodepool - An Introduction

  • ایجاد کلاستر با Node Pools Creating Cluster with Node Pools

  • Pods را به یک Node Pool دلخواه اختصاص دهید Assign Pods to a Desired Node Pool

  • محدود کردن پادهای ناخواسته در یک Node Pool Restricting Unwanted Pods into a Node Pool

  • نکته اضافی در مورد Node Pool Additional Note on Node Pool

مقیاس بندی Scaling

  • گزینه های مقیاس بندی در GKE Scaling Options in GKE

  • ایجاد خوشه با گزینه های مقیاس بندی Creating Cluster with Scaling Options

  • Pod Horizontal Scaling - HPA Pod Horizontal Scaling - HPA

  • Pod Vertical Scaling - VPA Pod Vertical Scaling - VPA

  • مقیاس خودکار خوشه Cluster Auto Scaling

  • تهیه خودکار گره خوشه - سناریو 1 Cluster Node Auto-provisioning - Scenario 1

  • تهیه خودکار گره خوشه - سناریو 2 Cluster Node Auto-provisioning - Scenario 2

  • کاهش مقیاس - اجتناب از قطع شدن برنامه - گزینه‌ها Scaling Down - Avoiding Application Outage - Options

خوشه خلبان خودکار Autopilot Cluster

  • ایجاد یک خوشه خلبان خودکار Creating an Autopilot Cluster

  • ایجاد اولین Pod در Autopilot Cluster Creating First Pod in Autopilot Cluster

  • پیش‌فرض، حداقل و حداکثر تخصیص منابع در کلاستر خلبان خودکار Default, Minimum & Maximum Resource Allocation in Autopilot Cluster

  • انتخاب نوع گره در Autopilot Cluster Choosing Node Type in Autopilot Cluster

  • ظرفیت رزرو برای مقیاس گذاری سریع Reserving Capacity for Rapid Scaling

  • دید گره در خوشه خلبان خودکار Node Visibility in Autopilot Cluster

مدیریت انتشار و ارتقاء نسخه Kubernetes Release Management & Kubernetes Version Upgrade

  • مقدمه - نسخه سازی در Kubernetes Introduction - Versioning in Kubernetes

  • کانال های انتشار Release Channels

  • گزینه ها و استراتژی ها را ارتقا دهید Upgrade Options and Stretegies

  • خودکار و ارتقاء کلاستر استاندارد Autopilot & Standard Cluster Upgrade

امنیت و RBAC Security and RBAC

  • امنیت - مقدمه Security - Introduction

  • حساب خدمات - بهترین روش ها Service Account - Best Practices

  • قابلیت مشاهده خوشه Cluster Visibility

  • دسترسی و امتیازات خوشه - RBAC - مقدمه Cluster Access and Privileges - RBAC - Introduction

  • دسترسی و امتیازات کلاستر - RBAC - نسخه ی نمایشی 1 Cluster Access and Privileges - RBAC - Demo 1

  • دسترسی و امتیازات کلاستر - RBAC - نسخه ی نمایشی 2 Cluster Access and Privileges - RBAC - Demo 2

  • یادداشت سریع در مورد فعال کردن خط مشی شبکه در GKE Quick Note on Enabling Network Policy in GKE

  • خط مشی شبکه Kubernetes Kubernetes Network Policy

  • مدیریت وضعیت امنیتی Security Posture Management

  • اسکن حجم کار Workload Scanning

  • امنیت - نتیجه گیری Security - Conclusion

قابلیت مشاهده - ثبت و نظارت Observability - Logging & Monitoring

  • قابلیت مشاهده در GKE Observability in GKE

  • ورود به سیستم GKE Logging in GKE

  • نظارت در GKE Monitoring in GKE

Anthos Service Mesh/Istio Service Mesh در GKE Anthos Service Mesh / Istio Service Mesh in GKE

  • مقدمه Anthos Anthos Introduction

  • ایجاد یک خوشه GKE با Anthos Service Mesh Creating a GKE Cluster with Anthos Service Mesh

  • پس از فعال کردن Service Mesh، خوشه راه بروید Cluster Walk through after enabling Service Mesh

  • استقرار مؤلفه های Istio در کلاستر GKE Deploying Istio Components in the GKE Cluster

  • داشبورد مش سرویس Anthos Anthos Service Mesh Dashboard

  • با استفاده از گزینه asmcli سرویس مش را پیکربندی کنید Configure Service Mesh using asmcli option

  • داشبورد برای گزینه asmcli دوباره مراجعه کنید Dashboard Revisit for asmcli option

  • سرویس مش با GKE Enterprise Service Mesh with GKE Enterprise

متفرقه Miscellaneous

  • درک هزینه برای GKE Cluster Understanding Cost for GKE Cluster

  • صرفه جویی در هزینه در GKE Cluster Cost Saving in GKE Cluster

  • استفاده از خوشه های چندگانه - درک زمینه Using Multiple Cluster - Understanding Context

  • استفاده از خوشه های چندگانه - حرکت بین زمینه ها Using Multiple Cluster - Moving Between Contexts

  • استفاده از چند خوشه - زمینه خاص فضای نام Using Multiple Cluster - Namespace specific Context

نتیجه گیری Conclusion

  • متشکرم Thank You

نمایش نظرات

آموزش Google Kubernetes Engine (GKE) - راهنمای عملی کامل
جزییات دوره
15.5 hours
143
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
205
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar