آموزش مدیر مجاز Kubernetes (CKA)

Certified Kubernetes Administrator (CKA)

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

این آموزش Kubernetes در سطح متوسط، اهداف آزمون CKA را پوشش می‌دهد، که یکی از آزمون‌های مورد نیاز برای کسب گواهینامه مدیر مجاز Kubernetes (CKA) است.

اگر قبلاً یک یا دو چیز در مورد Kubernetes می‌دانید، می‌دانید که این یک پلتفرم قابل حمل، توسعه‌پذیر و منبع باز برای مدیریت بارهای کاری و سرویس‌های کانتینری است که هم پیکربندی و هم خودکارسازی را تسهیل می‌کند. اما اگر این توضیح بیشتر از اینکه کمک کند شما را گیج کند، Kubernetes به شما امکان می دهد یک برنامه کاربردی را جمع بندی کنید تا مهم نیست که کجا می رود یا روی چه تنظیمات نرم افزاری/سخت افزاری اجرا می شود، همیشه یکسان رفتار می کند. این آموزش مدیر مجاز Kubernetes (CKA) مهارت‌ها و دانش مورد نیاز برای نصب، پیکربندی و مدیریت ظروف Kubernetes را به مدیران ارائه می‌دهد تا چرخه عمر برنامه شما روی یک کیل یکنواخت و قابل اعتماد باقی بماند.

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

CKA: آنچه شما باید بدانید

برای هر مدیر سیستمی که از این آموزش برای آمادگی امتحان استفاده می کند، دوره آموزشی Certified Kubernetes Administrator (CKA) ما با اهداف امتحان CKA بنیاد لینوکس نقشه برداری می کند و موضوعاتی مانند:

  • مدیریت استقرارها و پیکربندی برنامه ها
  • نصب، پیکربندی و اعتبارسنجی خوشه های Kubernetes
  • پیمایش در معماری های خوشه Kubernetes
  • پیکربندی گره های خوشه و شبکه
  • مدیریت زمان‌بندی‌ها و رویدادهای زمان‌بندی
  • پیکربندی سیاست های امنیتی شبکه، احراز هویت و مجوز
  • اجرای نگهداری خوشه
  • ثبت و نظارت
  • پیکربندی ذخیره سازی و اشیاء Kubernetes
  • عیب یابی برنامه، صفحه کنترل، گره کارگر و خرابی شبکه
چه کسی باید در آموزش CKA شرکت کند؟

این آموزش CKA به عنوان آموزش بنیاد لینوکس در سطح سرپرست در نظر گرفته می شود، به این معنی که برای مدیران سیستم طراحی شده است. این دوره مهارت‌های Kubernetes برای متخصصان جدید فناوری اطلاعات با حداقل یک سال تجربه در زیرساخت‌های ارکستراسیون و مدیران سیستم‌های مجرب که به دنبال تأیید مهارت‌های بنیاد لینوکس خود هستند، ارزشمند است.

مدیران سیستم های جدید یا مشتاق. زمانی بود که آشنایی با مدیریت، استقرار و عیب یابی خوشه های Kubernetes اختیاری بود، اما آن زمان گذشته است. برای مدیران سیستم‌های جدید، اگرچه صدور گواهینامه به‌عنوان مدیر مجاز Kubernetes یک ضرورت فوری نیست، باید هر آنچه را که می‌توانید در مورد پلتفرم کانتینری‌سازی بیاموزید - تقریباً مطمئن است که در حرفه خود به‌عنوان sysadmin با مجازی‌سازی و کانتینری‌سازی مواجه خواهید شد. با این آموزش.

مدیران سیستم های با تجربه. اگر از قبل با خط فرمان Kubernetes راحت هستید و از توانایی خود در انجام مدیریت چرخه عمر برنامه، عیب یابی و نگهداری خوشه اطمینان دارید، ممکن است گواهینامه Certified Kubernetes Administrator به خوبی انجام شود. در دسترس شما باشد اما اگر می‌خواهید تأیید کنید که هیچ بخشی از نصب، پیکربندی، اعتبارسنجی، امنیت یا عیب‌یابی یک خوشه Kubernetes قبل از شرکت در آزمون وجود ندارد، در این آموزش CKA شرکت کنید.


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

یک خوشه Kubernetes را با استفاده از Kubeadm مستقر کنید Deploy a Kubernetes Cluster using Kubeadm

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

  • معرفی ابزارهای استقرار Kubernetes Intro to Kubernetes Deployment Tools

  • آمازون VPC و نمونه EC2 را برای Kubeadm آماده کنید Prepare Amazon VPC and EC2 Instance for Kubeadm

  • Kubeadm و Dependencies را برای Kubernetes نصب کنید Install Kubeadm and Dependencies for Kubernetes

  • Kubernetes Master Node را با Kubeadm راه اندازی کنید Initialize Kubernetes Master Node with Kubeadm

  • رابط شبکه Project Calico Container را نصب کنید Install Project Calico Container Network Interface

  • نتیجه Conclusion

کنترل دسترسی مبتنی بر نقش (RBAC) را در Kubernetes پیکربندی کنید Configure Role-Based Access Control (RBAC) in Kubernetes

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

  • مقدمه ای بر کنترل دسترسی مبتنی بر نقش در Kubernetes Intro to Role-Based Access Control in Kubernetes

  • اعتبارنامه گواهی را برای کاربر Kubernetes ایجاد کنید Create Certificate Credentials for Kubernetes User

  • فایل KubeConfig را برای کاربر Kubernetes ایجاد کنید Create KubeConfig File for Kubernetes User

  • نقش ها و RoleBindings را در Kubernetes ایجاد کنید Create Roles and RoleBindings in Kubernetes

  • نتیجه Conclusion

درک حجم های ذخیره سازی در Kubernetes Understanding Storage Volumes in Kubernetes

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

  • مقدمه ای بر حجم های ذخیره سازی Kubernetes Introduction to Kubernetes Storage Volumes

  • داده ها را در ظروف پاد با حجم های زودگذر به اشتراک بگذارید Share Data Across Pod Containers with Ephemeral Volumes

  • با استفاده از افزونه Amazon EBS یک Kubernetes PersistentVolume ایجاد کنید Create a Kubernetes PersistentVolume using Amazon EBS Plugin

  • PV را به Pod با ادعای حجم پایدار در Kubernetes متصل کنید Bind PV to Pod with Persistent Volume Claim in Kubernetes

  • کلاس های ذخیره سازی سفارشی را در Kubernetes تعریف کنید Define Custom Storage Classes in Kubernetes

  • نتیجه Conclusion

درک فایل های مانیفست Kubernetes Understanding Kubernetes Manifest Files

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

  • معرفی فایل های مانیفست Kubernetes Intro to Kubernetes Manifest Files

  • گروه ها و منابع Kubernetes API Kubernetes API Groups and Resources

  • مانیفست های Kubernetes را با آزمون و خطا ایجاد کنید Create Kubernetes Manifests with Trial and Error

  • نتیجه Conclusion

درک شبکه در Kubernetes Understanding Networking in Kubernetes

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

  • معرفی شبکه در Kubernetes Intro to Networking in Kubernetes

  • خدمات NodePort را در Kubernetes ایجاد کنید Create NodePort Services in Kubernetes

  • ارائه خدمات در شبکه خوشه داخلی Expose Services on Internal Cluster Network

  • خدمات را به صورت خارجی از طریق Cloud Load Balancer در معرض دید قرار دهید Expose Services Externally via Cloud Load Balancer

  • نتیجه Conclusion

درک CoreDNS در Kubernetes Understanding CoreDNS in Kubernetes

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

  • معرفی CoreDNS در Kubernetes Intro to CoreDNS in Kubernetes

  • درک اشیاء استقرار CoreDNS Understanding CoreDNS Deployment Objects

  • پیکربندی پیش فرض CoreDNS را کاوش کنید Explore the Default CoreDNS Configuration

  • تست CoreDNS از Application Pod Testing CoreDNS from Application Pod

  • نتیجه Conclusion

استفاده از Probes Liveness و Readiness در Kubernetes Pods Using Liveness and Readiness Probes in Kubernetes Pods

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

  • معرفی کاوشگرهای زنده پاد Kubernetes Intro to Kubernetes Pod Liveness Probes

  • یک نمونه برنامه وب برای Probes ایجاد کنید Create a Sample Web Application for Probes

  • Probe Liveness را با فرمان Shell اضافه کنید Add Liveness Probe with Shell Command

  • نتیجه Conclusion

درک استقرار در Kubernetes Understanding Deployments on Kubernetes

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

  • مقدمه ای برای استقرار Kubernetes Intro to Kubernetes Deployments

  • کاوش منابع ReplicaSet در Kubernetes Exploring ReplicaSet Resources in Kubernetes

  • یک استقرار Kubernetes ایجاد کنید Create a Kubernetes Deployment

  • استقرار چندین نسخه از برنامه ها Deploy Multiple Versions of Applications

  • نتیجه Conclusion

ایجاد و استقرار تصاویر کانتینر سفارشی برای Kubernetes Pods Build and Deploy Custom Container Images for Kubernetes Pods

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

  • مقدمه ای بر ساخت تصاویر کانتینر در خوشه های K8S Intro to Building Container Images on K8S Clusters

  • یک برنامه وب در مخزن GitLab ایجاد کنید Create a Web Application in GitLab Repository

  • احراز هویت Kaniko را در مخزن خصوصی GitLab پیکربندی کنید Configure Kaniko Authentication to GitLab Private Repository

  • Kaniko را برای فشار دادن به مخزن ECR خصوصی آمازون پیکربندی کنید Configure Kaniko to Push to Private Amazon ECR Repository

  • آزمایش استقرار برنامه در خوشه Kubernetes Test Deployment of Application to Kubernetes Cluster

  • نتیجه Conclusion

مقیاس بندی غلاف افقی در Kubernetes Horizontal Pod Scaling on Kubernetes

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

  • مقدمه ای بر گزینه های مقیاس گذاری در Kubernetes Intro to Scaling Options on Kubernetes

  • سرور Kubernetes Metrics را نصب کنید Install Kubernetes Metrics Server

  • ایجاد کنترلرهای استقرار و سرویس Create Deployment and Service Controllers

  • منبع Autoscaler Horizontal Pod ایجاد کنید Create Horizontal Pod Autoscaler Resource

  • افزایش محدودیت های Autoscaler Pod Horizontal Increase Horizontal Pod Autoscaler Limits

  • نتیجه Conclusion

مقیاس خودکار کلاستر را در Kubernetes پیکربندی کنید Configure Cluster Autoscaling in Kubernetes

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

  • معرفی خودکار مقیاس‌کننده خوشه‌ای Kubernetes Intro to Kubernetes Cluster Autoscaler

  • نسخه ی نمایشی Kubernetes Cluster Autoscaler Demo of Kubernetes Cluster Autoscaler

  • مروری بر نصب Autoscaler و راه اندازی OIDC Overview of Autoscaler Install and OIDC Setup

  • Kubernetes Cluster Autoscaler را نصب کنید Install Kubernetes Cluster Autoscaler

  • نتیجه Conclusion

استفاده از کنترل کننده های ورودی با خوشه های Kubernetes Using Ingress Controllers with Kubernetes Clusters

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

  • معرفی کنترلرهای ورودی Kubernetes Intro to Kubernetes Ingress Controllers

  • آمازون EKS Cluster را برای NGINX Ingress Controller راه اندازی کنید Set up Amazon EKS Cluster for NGINX Ingress Controller

  • NGINX Ingress Controller را روی EKS نصب کنید Install NGINX Ingress Controller on EKS

  • استقرار منبع ورودی NGINX Deploy NGINX Ingress Resource

  • نتیجه Conclusion

ترافیک ایمن در خوشه های Kubernetes با خط مشی شبکه Secure Traffic in Kubernetes Clusters with Network Policy

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

  • مقدمه ای بر سیاست شبکه در Kubernetes Intro to Network Policy in Kubernetes

  • فضای نام و MySQL Test Pod را تنظیم کنید Set up Namespace and MySQL Test Pod

  • منبع سیاست شبکه برای MySQL Pod ایجاد کنید Create Network Policy Resource for MySQL Pod

  • نتیجه Conclusion

استفاده از خط فرمان پیشرفته Kubectl Advanced Kubectl Command Line Usage

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

  • مقدمه ای برای استفاده پیشرفته از Kubectl Intro to Advanced Kubectl Usage

  • دسترسی به خدمات در Kubernetes با استفاده از Kubectl Port Forwarding Access Services in Kubernetes using Kubectl Port Forwarding

  • فیلتر کردن نتایج منابع و کنترل خروجی با Kubectl Filtering Resource Results and Controlling Output with Kubectl

  • نتیجه Conclusion

عیب یابی یک خوشه Kubernetes Troubleshooting a Kubernetes Cluster

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

  • انواع متداول خرابی های خوشه Kubernetes Common Types of Kubernetes Cluster Failures

  • رابط شبکه کانتینر از دست رفته در خوشه Kubernetes Missing Container Network Interface on Kubernetes Cluster

  • شبیه سازی شکست Kubelet در Kubernetes Worker Node Simulating Kubelet Failure on Kubernetes Worker Node

  • منابع گره کارگر خوشه Kubernetes خسته کننده Exhausting Kubernetes Cluster Worker Node Resources

  • نتیجه Conclusion

خوشه های Kubernetes ارائه شده با Kubeadm را ارتقا دهید Upgrade Kubernetes Clusters Provisioned with Kubeadm

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

  • مقدمه ای برای ارتقاء خوشه های Kubeadm Intro to Upgrading Kubeadm Clusters

  • زیرساخت خوشه Kubernetes را ایجاد کنید Create Kubernetes Cluster Infrastructure

  • خوشه Kubernetes را با نسخه قدیمی پیکربندی کنید Configure Kubernetes Cluster with Older Version

  • نتیجه Conclusion

با Kubeadm خوشه Kubernetes بسیار در دسترس ایجاد کنید Create Highly Available Kubernetes Cluster with Kubeadm

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

  • معرفی خوشه های K8S بسیار در دسترس با Kubeadm Intro to Highly Available K8S Clusters with Kubeadm

  • ماشین های مجازی Kubernetes Master Node را آماده کنید Prepare Kubernetes Master Node Virtual Machines

  • نصب Kubeadm بر روی Kubernetes Master Nodes Installing Kubeadm on Kubernetes Master Nodes

  • Load Balancer را برای Kubernetes Master Nodes پیکربندی کنید Configure Load Balancer for Kubernetes Master Nodes

  • به Second Kubernetes Master Node to Cluster بپیوندید Join Second Kubernetes Master Node to Cluster

  • نتیجه Conclusion

استقرار Etcd Cluster بسیار در دسترس برای Kubernetes Deploy Highly Available Etcd Cluster for Kubernetes

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

  • معرفی Etcd برای خوشه های Kubernetes Intro to Etcd for Kubernetes Clusters

  • ایجاد زیرساخت برای Etcd Cluster Create Infrastructure for Etcd Cluster

  • پیش نیازهای Etcd Cluster را تنظیم کنید Set Up Etcd Cluster Prerequisites

  • گواهینامه ها و تنظیمات Etcd را ایجاد کنید Generate Etcd Certificates and Configs

  • Etcd Static Pod Manifests را برای Kubelet نصب کنید Install Etcd Static Pod Manifests for Kubelet

  • پشتیبان گیری و بازیابی دستورات برای Etcd Backup and Restore Commands for Etcd

  • نتیجه Conclusion

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش مدیر مجاز Kubernetes (CKA)
جزییات دوره
17h
88
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Trevor Sullivan Trevor Sullivan

"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.

ارتباط با Trevor:

اتوماسیون AWS، Azure، MySQL، GitHub، Docker، Kubernetes و PowerShell