آموزش Google Kubernetes Engine (GKE): راهنمای عملی [GCP]

Google Kubernetes Engine(GKE) : The Practical Guide [GCP]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Google GKE، Kubernetes، Label، Selectors، Scaling، Replication، Deployment، Rollback، Networking، Services، Volume و غیره. چگونه باید یک خوشه Kubernetes را مدیریت کرد؟ ساخت یک خوشه Kubernetes از ابتدا "راه سخت" راه اندازی خوشه Kubernetes در محیط GCP اجزای صفحه کنترل - سرور API، Etcd، زمانبند، مدیر کنترلر شما می توانید معماری خوشه Kubernetes را که می توانید تنظیم کنید، درک کنید. ایجاد یک خوشه Kubernetes در GCP شما می‌توانید مفاهیم Kubernetes را در Google Cloud Platform (GCP) درک کنید، می‌توانید خط‌مشی راه‌اندازی مجدد Pod را پیاده‌سازی کنید. کلاسترهای استاندارد و خودکار GKE پیاده سازی Kubernetes Storage با دیسک های دائمی Google را یاد می گیرید شما قادر خواهید بود برای ارتقاء برنامه با استفاده از Deployment Object پیاده سازی کنید. باید در Google Cloud Platform (GCP) حساب داشته باشید. نیازی به داشتن دانش اولیه از Kubernetes نیست. دوره از اصول اولیه Kubernetes شروع می شود و شما را به سطوح بسیار پیشرفته می برد. انگیزه یادگیری Docker، Kubernetes، DevOps مورد نیاز

به این دوره شگفت انگیز در موتور Google Kubernetes (GKE) با جلسات مختلف آزمایشگاهی بلادرنگ خوش آمدید.

Google Kubernetes Engine (GKE) ساده ترین و رایج ترین راه برای راه اندازی یک خوشه Kubernetes در GCP است.

در زیر لیستی از ماژول های تحت پوشش این دوره آمده است.


1. تکلیف: ایجاد اولین پاد با استفاده از YAML در Kubernetes GKE

ایجاد اولین pod با استفاده از YAML در Google Kubernetes Engine (GKE) شامل چندین مرحله است. در این آزمایشگاه پروژه، یاد خواهید گرفت که چگونه یک فایل YAML ساده را برای یک pod Kubernetes تعریف کنید و آن را در یک خوشه GKE مستقر کنید.


2. تکلیف: خط‌مشی راه‌اندازی مجدد Kubernetes Pod - GKE

هدف این تکلیف پروژه نشان دادن درک شما از خط‌مشی‌های راه‌اندازی مجدد Kubernetes Pod و نحوه پیاده‌سازی آنها در Google Kubernetes Engine (GKE) است.


3. تکلیف: کار با برچسب ها و انتخابگرها در Kubernetes GKE

هدف این تکلیف آزمایشگاهی آشنایی دانش آموزان با مفهوم برچسب ها و انتخابگرها در Kubernetes و نحوه استفاده از آنها برای سازماندهی و انتخاب منابع در یک خوشه GKE است.


4. تکلیف: تکرار مقیاس در Kubernetes GKE

در این تکلیف آزمایشگاهی، می‌آموزید که چگونه برنامه‌ها را در Kubernetes در موتور Google Kubernetes (GKE) مقیاس و تکثیر کنید.


5. تکلیف: استقرار و بازگشت در Kubernetes GKE

در این تکلیف آزمایشگاهی، استقرار برنامه‌ها در Google Kubernetes Engine (GKE) و اجرای بازگشت در صورت بروز مشکل را تمرین خواهید کرد.


6. تخصیص - کانتینرها در یک Pod از طریق localhost در GKE ارتباط برقرار می کنند

در این تکلیف آزمایشگاهی، خواهید آموخت که چگونه کانتینرهای درون یک Kubernetes Pod می‌توانند با استفاده از رابط شبکه محلی میزبان با یکدیگر ارتباط برقرار کنند. شما یک Pod چند کانتینری ساده را در Google Kubernetes Engine (GKE) مستقر خواهید کرد و نحوه ارتباط کانتینرها از طریق localhost را مشاهده خواهید کرد.


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

در این تکلیف آزمایشگاهی پروژه، یک Pod چند کانتینری در Google Kubernetes Engine (GKE) ایجاد می‌کنید که در آن دو کانتینر از طریق localhost با استفاده از یک پورت خاص با یکدیگر ارتباط برقرار می‌کنند. این پروژه به شما کمک می‌کند شبکه‌سازی را در Kubernetes Pod و نحوه تعامل کانتینرها به صورت محلی را درک کنید.


8. تکلیف - ارتباط Pod-to-Pod از طریق POD IP در Kubernetes GKE

در این تکلیف آزمایشگاهی پروژه، شما یک خوشه Kubernetes را در Google Kubernetes Engine (GKE) راه‌اندازی می‌کنید و دو Pods را پیکربندی می‌کنید تا با استفاده از IP Pod خود با یکدیگر ارتباط برقرار کنند. دانش عملی شبکه و ارتباطات Pod-to-Pod را در یک خوشه Kubernetes به دست خواهید آورد.


9. تخصیص - خدمات Kubernetes: ClusterIP در GKE

در این تکلیف آزمایشگاهی تمرینی، با سرویس‌های Kubernetes، به‌ویژه سرویس‌های ClusterIP، و نحوه دسترسی شبکه داخلی به پادها در یک خوشه Google Kubernetes Engine (GKE) آشنا خواهید شد.


10. تخصیص - خدمات Kubernetes: NodePort در Kubernetes GKE

در این تکلیف آزمایشگاهی تمرینی، با سرویس‌های Kubernetes، به‌ویژه سرویس‌های NodePort، و نحوه دسترسی شبکه خارجی به پادها در یک خوشه Google Kubernetes Engine (GKE) آشنا خواهید شد.


11. تکلیف - خدمات Kubernetes: LoadBalancer در Kubernetes GKE

در این تکلیف آزمایشگاهی تمرینی، با سرویس‌های Kubernetes، به‌ویژه سرویس‌های LoadBalancer، و نحوه ارائه دسترسی به شبکه خارجی و متعادل‌سازی بار به پادها در یک خوشه Google Kubernetes Engine (GKE) آشنا می‌شوید.


12. تکلیف - یک POD با حجم خالی Diir پیوست شده در Kubernetes GKE ایجاد کنید

ایجاد یک Pod با حجم خالیDir پیوست شده در Google Kubernetes Engine (GKE) شبیه ایجاد آن در یک خوشه استاندارد Kubernetes است. در اینجا یک تکلیف آزمایشگاهی در مورد نحوه ایجاد یک Pod با حجم خالیDir در GKE آمده است:


13. تکلیف - یک POD با حجم میزبان متصل GKE ایجاد کنید

ایجاد یک Kubernetes Pod با یک حجم hostPath پیوست شده به شما امکان می‌دهد یک دایرکتوری از سیستم فایل گره میزبان را در یک Pod قرار دهید. در این تکلیف آزمایشگاهی، یک Pod با حجم hostPath ایجاد خواهیم کرد.


14. تکلیف - حجم‌های ماندگار برای ذخیره‌سازی در Kubernetes Cluster GKE

در این تکلیف آزمایشگاهی، ما یک خوشه GKE ساده ایجاد می‌کنیم، یک غلاف با حجم پایدار (PV) و ادعای حجم پایدار (PVC) مستقر می‌کنیم و نحوه استفاده از آنها را نشان می‌دهیم.



شرح دوره:

بخش 1: معرفی Kubernetes

· Kubernetes چیست

· چرا از Kubernetes استفاده می کنیم؟

· پیاده‌سازی Kubernetes - GCP، AWS، Azure، Minikube و غیره

· رویکرد یکپارچه برای توسعه برنامه‌ها.

· Microservices در مقابل. یکپارچه

· Kubernetes Gateway API

· تکامل کانتینرها، Dockers VMs

· میکروسرویس هایی که به صورت کانتینر اجرا می شوند

· Kubernetes - ارکستراسیون یا ابزار مدیریت کانتینر

· ویژگی های Kubernetes

بخش 2: معماری خوشه Kubernetes

· معماری خوشه Kubernetes

· معماری را با مثال های مختلف درک کنید

· کار با Kubernetes

· نقش های اصلی گره

· اجزای صفحه کنترل (گره اصلی)

· سرور API

· و غیره

· زمانبندی

· مدیر کنترلر

· Kubelet

· سرویس پروکسی

· POD

· موتور کانتینر - داکر، کانتینر یا موشک

بخش 3: راه اندازی خوشه Kubernetes در GCP

· یک خوشه Kubernetes در محیط GCP راه اندازی کنید

· اصول کلاستر، Node Pool، شبکه و غیره.

· پوسته ابری را برای دسترسی به خوشه Kubernetes فعال کنید

· پیکربندی Kubectl

بخش 4: مفاهیم Kubernetes در GCP

· اولین POD را با استفاده از فایل مانیفست که به زبان YAML نوشته شده است ایجاد کنید

· چگونه می توان ubuntu pod را در Kubernetes مستقر کرد؟

· سیاهههای مربوط به غلافها و ظروف را در Kubernetes بررسی کنید

· چندین کانتینر در یک POD ایجاد کنید

· اطلاعات را از کانتینرهای در حال اجرا بازیابی کنید

· یک پوسته به یک کانتینر در حال اجرا دریافت کنید

· چندین کانتینر در یک پاد (اوبونتو، Nginx وب سرور)

· دانلود تصویر برای کانتینرهایی مانند Curl، Ubuntu، Nginx و غیره.

· سیاست کشش تصویر کانتینرها

· حاشیه نویسی Kubernetes

· متغیرهای محیطی را تعریف کنید

· ارتباط پاد به پاد

· با استفاده از پوسته ابری یا صفحه کنترل به گره های خوشه وارد شوید

بخش 5: خط مشی راه اندازی مجدد Kubernetes Pod

· مروری بر خط مشی های راه اندازی مجدد پاد

· سه خط مشی راه اندازی مجدد: Always، OnFailure Never

· آزمایشگاه - خط مشی راه اندازی مجدد: همیشه

· آزمایشگاه - سیاست راه اندازی مجدد: OnFailure

· آزمایشگاه - سیاست راه اندازی مجدد: هرگز

بخش 6: برچسب ها و انتخابگرها در Kubernetes

· انتخابگرهای برچسب

· آزمایشگاه - برچسب ها و انتخابگرها

· دستورات برای مدیریت انتخابگرهای برچسب

· دستورات اعلانی در مقابل دستورات کوبرنتس

· آزمایشگاه - غلاف را با استفاده از برچسب‌ها جستجو کنید

· دو نوع انتخابگر

o بر اساس برابری

o تنظیم بر اساس

· آزمایشگاه - با استفاده از مجموعه ای

در غلاف جستجو کنید

· نمای کلی از انتخابگر گره

· آزمایشگاه - یک غلاف در یک گره خاص ایجاد کنید

بخش 7: تکرار مقیاس

· ReplicationController - RC چیست؟

· ویژگی های RC

· آزمایشگاه - کپی های POD را با استفاده از RC

ایجاد کنید

· آزمایشگاه - حذف یک غلاف ReplicationController

· آزمایشگاه - کاهش مقیاس در غلاف: ReplicationController

· ReplicaSet - RS چیست؟

· آزمایشگاه - با استفاده از ReplicaSet کپی های POD ایجاد کنید

· آزمایشگاه - کاهش مقیاس در غلاف: ReplicaSet

· تفاوت بین ReplicationController ReplicaSet

بخش 8: استقرار و بازگشت

· مروری بر استقرار و بازگشت

· Lab: دو POD را با استفاده از Deployment Object راه اندازی کنید

· Lab: برنامه v1 را به v2 با استفاده از Deployment Object ارتقا دهید

· آزمایشگاه: برنامه را به نسخه قبلی برگردانید

· آزمایشگاه: به هر نسخه خاصی برگردید

بخش 9: شبکه Kubernetes

· مروری بر شبکه Kubernetes

· کانتینرهای داخل یک POD از طریق localhost ارتباط برقرار می کنند

· کانتینرها از طریق لوکال هاست با استفاده از یک پورت خاص ارتباط برقرار می کنند

· ارتباط Pod-to-pod از طریق Pod IP

· آزمایشگاه تمرین - ارتباط Pod-to-pod

بخش 10: خدمات Kubernetes: ClusterIP، Nodeport و LoadBalancer

· شی - سرویس

· چرا سرویس مورد نیاز است؟

· نوع سرویس - Cluster IP، NodePort LoadBalancer

· آزمایشگاه 1 - با استفاده از Cluster IP به برنامه وب دسترسی پیدا کنید

· آزمایشگاه 2 - با استفاده از Cluster IP به برنامه وب دسترسی پیدا کنید

· آزمایشگاه 1 - با استفاده از NodePort به برنامه وب دسترسی پیدا کنید

· آزمایشگاه 2 - با استفاده از NodePort به برنامه وب دسترسی پیدا کنید

· آزمایشگاه 3 - با استفاده از NodePort خاص به برنامه وب دسترسی پیدا کنید

· درباره LoadBalancer

· آزمایشگاه 1 - خدمات Kubernetes: LoadBalancer

· آزمایشگاه 2 - خدمات Kubernetes: LoadBalancer

بخش 11: جلدها در خوشه Kubernetes

· مروری بر جلدها در خوشه Kubernetes.

· انواع حجم - EmptyDir، مسیر میزبان

· Lab1: یک POD با حجم خالی Diir پیوست شده ایجاد کنید

· Lab2: یک POD با حجم خالیDir پیوست شده ایجاد کنید

· Lab1: یک POD با حجم میزبان متصل شده ایجاد کنید

· Lab2: یک POD با حجم میزبان متصل شده ایجاد کنید

بخش 12: حجم های پایدار

· مروری بر مجلدات پایدار

· یک کلاس ذخیره سازی برای GKE ایجاد کنید

· با استفاده از PVC یک حجم پایدار ایجاد کنید

· GKE Pod با حجم پایدار

· آخرین سخنرانی


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

مقدمه ای بر Kubernetes Introduction to Kubernetes

  • معرفی دوره Introduction of the course

  • بررسی اجمالی Kubernetes Overview Kubernetes

  • پیاده سازی Kubernetes - GCP، AWS، Azure، Minikube و غیره Kubernetes Implementations - GCP, AWS, Azure, Minikube etc

  • رویکرد یکپارچه برای توسعه برنامه Monolithic approach to application development.

  • میکروسرویس ها در مقابل یکپارچه Microservices Vs. Monolithic

  • Kubernetes Gateway API Kubernetes Gateway API

  • تکامل کانتینرها، داکرها و ماشین های مجازی Evolution of Containers, Dockers & VMs

  • میکروسرویس ها به صورت کانتینر اجرا می شوند Microservices are implemented as containers

  • Kubernetes - ارکستراسیون یا ابزار مدیریت کانتینر Kubernetes - Orchestration or container management tool

  • ویژگی های Kubernetes Features of Kubernetes

  • امتحان Quiz

معماری خوشه Kubernetes Architecture of the Kubernetes Cluster

  • معماری خوشه Kubernetes The architecture of the Kubernetes Cluster

  • معماری را از طریق مثال بیاموزید Learn about architecture through examples

  • کار با Kubernetes Working with Kubernetes

  • اجزای صفحه کنترل (گره اصلی) Components of Control Plane (Master Node)

  • جزء زمانبند از صفحه کنترل Scheduler component of Control Plane

  • جزء مدیریت کنترل از صفحه کنترل Control manager component of Control Plane

یک خوشه Kubernetes را در محیط GCP راه اندازی کنید Set up a Kubernetes Cluster in GCP Environment

  • یک حساب سطح رایگان در GCP ایجاد کنید Create a Free Tier Account on GCP

  • یک خوشه Kubernetes را در محیط GCP راه اندازی کنید Set up a Kubernetes Cluster in GCP Environment

  • اصول کلاستر، Node Pool، شبکه و غیره. Cluster basics, Node Pools, Networking etc..

  • برای دسترسی به خوشه Kubernetes، پوسته ابری را فعال کنید Activate cloud shell to access Kubernetes Cluster

  • Kubectl را پیکربندی کنید Configure Kubectl

  • امتحان Quiz

مفاهیم Kubernetes - GKE Kubernetes Concepts - GKE

  • اولین Pod را با استفاده از YAML ایجاد کنید Create the first Pod Using YAML

  • چگونه اوبونتو پاد را در Kubernetes مستقر کنیم؟ How to deploy ubuntu pod in Kubernetes?

  • سیاهههای مربوط به غلاف و ظروف را در Kubernetes بررسی کنید Check logs for pods and containers in Kubernetes

  • چندین کانتینر در یک POD ایجاد کنید Create multiple containers in a POD

  • بازیابی اطلاعات از کانتینرهای در حال اجرا Retrieve information from running containers

  • یک پوسته به یک کانتینر در حال اجرا دریافت کنید Get a Shell to a Running Container

  • چندین کانتینر در یک پاد (اوبونتو، وب سرور Nginx) Multiple Containers in a Pod (Ubuntu, Nginx Web Sever)

  • دانلود تصویر برای کانتینرهایی مانند Curl، Ubuntu، Nginx و غیره. Download image for containers like Curl, Ubuntu, Nginx etc.

  • سیاست کشش تصویر کانتینرها Image Pull Policy of containers

  • حاشیه نویسی Kubernetes Kubernetes Annotations

  • تعریف متغیرهای محیطی Define Environment variables

  • ارتباط پاد به پاد Pod-to-pod communication

  • با استفاده از پوسته ابری یا صفحه کنترل به گره های خوشه ای وارد شوید Login to Cluster nodes using cloud shell or control plane

  • امتحان Quiz

  • تکلیف: اولین پاد را با استفاده از YAML در Kubernetes GKE ایجاد کنید Assignment: Create the First Pod Using YAML in Kubernetes GKE

خط مشی راه اندازی مجدد Kubernetes Pod - GKE Kubernetes Pod Restart Policy - GKE

  • مروری بر سیاست‌های راه‌اندازی مجدد پاد Overview of pod restart policies

  • آزمایشگاه - سیاست راه اندازی مجدد: همیشه Lab - Restart Policy: Always

  • آزمایشگاه - سیاست راه اندازی مجدد: OnFailure Lab - Restart Policy: OnFailure

  • آزمایشگاه - سیاست راه اندازی مجدد: هرگز Lab - Restart Policy: Never

  • امتحان Quiz

  • تکلیف: خط مشی راه اندازی مجدد Kubernetes Pod - GKE Assignment: Kubernetes Pod Restart Policy - GKE

برچسب ها و انتخابگرها در Kubernetes Labels and Selectors in Kubernetes

  • برچسب ها و انتخابگرها Labels and Selectors

  • آزمایشگاه - برچسب ها و انتخابگرها Lab - labels & selectors

  • روشی اعلانی/اجباری برای تعریف برچسب ها Declarative/Imperative way to define labels

  • آزمایشگاه - غلاف را با استفاده از برچسب ها جستجو کنید Lab - Search the pod using labels

  • آزمایشگاه - با استفاده از مجموعه مبتنی بر غلاف جستجو کنید Lab - Search the pod using set-based

  • انتخابگرهای گره Node Selectors

  • آزمایشگاه - یک غلاف در گره خاص ایجاد کنید Lab - Create a pod on specific node

  • امتحان Quiz

  • تکلیف: کار با برچسب ها و انتخابگرها در Kubernetes GKE Assignment: Working with Labels and Selectors in Kubernetes GKE

مقیاس بندی و تکرار Scaling & Replication

  • ReplicationController - RC ReplicationController - RC

  • آزمایشگاه - کپی های POD را با استفاده از RC ایجاد کنید Lab - Create Replicas of POD using RC

  • آزمایشگاه - حذف یک غلاف ReplicationController Lab - Deleting a pod of ReplicationController

  • آزمایشگاه - افزایش و کاهش مقیاس غلاف: ReplicationController Lab - Scale-up & scale-down the pod : ReplicationController

  • ReplicaSet - RS ReplicaSet - RS

  • آزمایشگاه - کپی های POD را با استفاده از ReplicaSet ایجاد کنید Lab - Create Replicas of POD using ReplicaSet

  • آزمایشگاه - افزایش و کاهش مقیاس غلاف: ReplicaSet Lab - Scale-up & scale-down the pod : ReplicaSet

  • تکلیف: مقیاس گذاری و تکرار در Kubernetes GKE Assignment: Scaling & Replication in Kubernetes GKE

استقرار و بازگشت Deployment and Rollback

  • مروری بر استقرار و بازگشت Overview of Deployment and Rollback

  • Lab: دو POD را با استفاده از Deployment Object راه اندازی کنید Lab: Launch two PODs using deployment object

  • Lab: برنامه v1 را با استفاده از Deployment Object ارتقاء دهید Lab: upgrade the application v1 to v2 using deployment object

  • آزمایشگاه: برنامه را به نسخه قبلی برگردانید Lab: Roll back the application to previous version

  • آزمایشگاه: به هر نسخه خاصی برگردید Lab: Roll back to any specific version

  • تکلیف: استقرار و بازگشت در Kubernetes GKE Assignment: Deployment and Rollback in Kubernetes GKE

شبکه Kubernetes Kubernetes Networking

  • کانتینرهای درون یک POD از طریق میزبان محلی ارتباط برقرار می کنند Containers within a POD communicate via localhost

  • کانتینرها از طریق لوکال هاست با استفاده از یک پورت خاص ارتباط برقرار می کنند Containers communicate via localhost using a specific port

  • ارتباط Pod به Pod از طریق Pod IP Pod-to-pod communication via Pod IP

  • تکلیف - کانتینرها در یک Pod از طریق میزبان محلی در GKE ارتباط برقرار می کنند Assignment - Containers within a Pod Communicate via localhost in GKE

  • تخصیص - کانتینرها از طریق میزبان محلی با استفاده از یک پورت خاص در GKE ارتباط برقرار می کنند Assignment - Containers Communicate via localhost using a Specific Port in GKE

  • تکلیف - ارتباط Pod-to-Pod از طریق POD IP در Kubernetes GKE Assignment - Pod-to-Pod Communication via POD IP in Kubernetes GKE

خدمات Kubernetes: ClusterIP، Nodeport و LoadBalancer Kubernetes Services: ClusterIP, Nodeport and LoadBalancer

  • شی سرویس Service object

  • آزمایشگاه 1 - با استفاده از Cluster IP به برنامه وب دسترسی پیدا کنید Lab 1 - Access the Web appl using Cluster IP

  • آزمایشگاه 2 - با استفاده از Cluster IP به برنامه وب دسترسی پیدا کنید Lab 2 - Access the Web appl using Cluster IP

  • آزمایشگاه 1 - با استفاده از NodePort به برنامه وب دسترسی پیدا کنید Lab 1 - Access the Web appl using NodePort

  • آزمایشگاه 2 - با استفاده از NodePort به برنامه وب دسترسی پیدا کنید Lab 2 - Access the Web appl using NodePort

  • آزمایشگاه 3 - با استفاده از NodePort خاص به برنامه وب دسترسی پیدا کنید Lab 3 - Access the Web appl using specific NodePort

  • درباره LoadBalancer About LoadBalancer

  • آزمایشگاه 1 - خدمات Kubernetes: LoadBalancer Lab 1 - Kubernetes Services: LoadBalancer

  • آزمایشگاه 2 - خدمات Kubernetes: LoadBalancer Lab 2 - Kubernetes Services: LoadBalancer

  • تخصیص - خدمات Kubernetes: ClusterIP در GKE Assignment - Kubernetes Services: ClusterIP in GKE

  • تخصیص - خدمات Kubernetes: NodePort در Kubernetes GKE Assignment - Kubernetes Services: NodePort in Kubernetes GKE

  • تکلیف - خدمات Kubernetes: LoadBalancer در Kubernetes GKE Assignment - Kubernetes Services: LoadBalancer in Kubernetes GKE

جلدها برای ذخیره سازی در خوشه Kubernetes Volumes for Storage in Kubernetes Cluster

  • حجم برای ذخیره سازی Volumes for Storage

  • Lab1: یک POD با ولوم valaDir پیوست شده ایجاد کنید Lab1: Create a POD with attached emptyDir volume

  • Lab2: یک POD با حجم خالی Diir پیوست شده ایجاد کنید Lab2: Create a POD with attached emptyDir volume

  • Lab1: یک POD با حجم میزبان متصل ایجاد کنید Lab1: Create a POD with attached hostpath volume

  • Lab2: یک POD با حجم میزبان متصل ایجاد کنید Lab2: Create a POD with attached hostpath volume

  • تکلیف - یک POD با حجم خالی Dir پیوست شده در Kubernetes GKE ایجاد کنید Assignment - Create a POD with attached emptyDir volume in Kubernetes GKE

  • تکلیف - یک POD با حجم میزبان متصل GKE ایجاد کنید Assignment - Create a POD with attached hostpath volume GKE

حجم پایدار در موتور Google Kubernetes Persistent Volume in Google Kubernetes Engine

  • مروری بر حجم پایدار Overview of Persistent Volume

  • یک کلاس ذخیره سازی برای GKE ایجاد کنید Create a storage class for GKE

  • با استفاده از PVC یک حجم پایدار ایجاد کنید Create a Persistent Volume using PVC

  • GKE Pod با حجم پایدار GKE Pod With Persistent Volume

  • آخرین سخنرانی Last lecture

  • تکلیف - جلدها برای ذخیره سازی در Kubernetes Cluster GKE Assignment - Volumes for Storage in Kubernetes Cluster GKE

نمایش نظرات

نظری ارسال نشده است.

آموزش Google Kubernetes Engine (GKE): راهنمای عملی [GCP]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 hours
79
Udemy (یودمی) udemy-small
21 شهریور 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
198
4.7 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shikhar Verma • 70k+ Students Worldwide Shikhar Verma • 70k+ Students Worldwide

معمار راه حل ها و مربی فناوری اطلاعات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.