آموزش جامع آمادگی آزمون مدیر تایید شده کوبرنتیز (CKA) - آخرین آپدیت

دانلود Certified Kubernetes Administrator (CKA) Cert Prep

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

برای کسب برتری رقابتی و دستیابی به مهارت‌های لازم جهت مطالعه موفق و قبولی در آزمون Certified Kubernetes Administrator (CKA)، این دوره طراحی شده است. در این مسیر، هر یک از اهداف آزمون CKA را بررسی کرده و نحوه ساخت، اجرا و مدیریت کلاسترهای کوبرنتیز را خواهید آموخت. سند فن فوگت، مدرس خبره و نویسنده، مفاهیم کانتینرها و کوبرنتیز را معرفی کرده و فرآیند ایجاد، مدیریت و ذخیره‌سازی اپلیکیشن‌ها را آموزش می‌دهد. سپس با ارائه آزمایشگاه‌های عملی (Labs)، نحوه راه‌اندازی و مدیریت کلاسترها و همچنین عیب‌یابی اپلیکیشن‌های کوبرنتیز و نودهای کلاستر را بررسی می‌کند. او همچنین روش‌های مدیریت Deploymentها، سرویس‌ها، Ingress و تنظیمات ذخیره‌سازی را نمایش داده و سناریوهای کلیدی عیب‌یابی را گام‌به‌گام اجرا می‌کند.

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

این دوره توسط Sander van Vugt و Pearson تهیه شده است و ما مفتخریم که این آموزش را در کتابخانه خود میزبانی می‌کنیم.


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

مقدمه Introduction

  • مدیر تایید شده کوبرنتیز (CKA): مقدمه Certified Kubernetes Administrator (CKA): Introduction

۱. درک معماری کوبرنتیز 1. Understanding Kubernetes Architecture

  • توزیع‌های کوبرنتیز Kubernetes distributions

  • کوبرنتیز خام (Vanilla) و اکوسیستم آن Vanilla Kubernetes and the ecosystem

  • اجرای کوبرنتیز در فضای ابری یا محیط محلی Running Kubernetes in the cloud or on premises

  • ماژول ۱: مقدمه‌ای بر معماری، نصب و پیکربندی کلاستر Module 1: Cluster architecture, installation, and configuration introduction

  • اهداف یادگیری Learning objectives

  • نقش‌های نود در کوبرنتیز Kubernetes node roles

۲. ایجاد کلاستر کوبرنتیز با kubeadm 2. Creating a Kubernetes Cluster with kubeadm

  • مرور کلی فرآیند نصب Installation procedure overview

  • اهداف یادگیری Learning objectives

  • پیکربندی تنظیمات کرنل لینوکس برای شبکه کوبرنتیز Configuring Linux kernel settings for Kubernetes networking

  • درک نیازمندی‌های نودهای کلاستر Understanding cluster node requirements

  • راه‌اندازی شبکه نودها Setting up node networking

  • استفاده از دستور kubeadm init Using kubeadm init

  • نصب رابط زمان اجرای کانتینر (CRI) و ابزارها Installing Container Runtime Interface (CRI) and tools

  • راه حل آزمایشگاه درس ۲: ساخت کلاستر کوبرنتیز Lesson 2 lab solution: Building a Kubernetes cluster

  • پیکربندی کلاینت کوبرنتیز Configuring the Kubernetes client

  • استفاده از kubeadm init با فایل پیکربندی Using kubeadm init with a configuration file

  • افزودن نودها به کلاستر Adding nodes to the cluster

  • چالش آزمایشگاه درس ۲: ساخت کلاستر کوبرنتیز Lesson 2 lab challenge: Building a Kubernetes cluster

  • تامین زیرساخت برای میزبانی کوبرنتیز Provisioning an infrastructure for hosting Kubernetes

۳. مدیریت کلاسترهای کوبرنتیز 3. Managing Kubernetes Clusters

  • چالش آزمایشگاه درس ۳: اجرای پادهای استاتیک (Static Pods) Lesson 3 lab challenge: Running static Pods

  • تحلیل نودهای کلاستر Analyzing cluster nodes

  • راه حل آزمایشگاه درس ۳: اجرای پادهای استاتیک Lesson 3 lab solution: Running static Pods

  • استفاده از crictl برای مدیریت کانتینرهای نود Using crictl to manage node containers

  • اجرای پادهای استاتیک Running static Pods

  • مدیریت وضعیت نود Managing node state

  • مدیریت سرویس‌های نود Managing node services

  • اهداف یادگیری Learning objectives

۴. انجام وظایف نگهداری نودها 4. Performing Node Maintenance Tasks

  • چالش آزمایشگاه درس ۴: پشتیبان‌گیری و بازیابی etcd Lesson 4 lab challenge: etcd backup and restore

  • استفاده از metrics server برای مانیتورینگ عملکرد نود و پاد Using metrics server to monitor node and Pod performance

  • بازیابی etcd Restoring the etcd

  • اهداف یادگیری Learning objectives

  • انجام ارتقای Workerهای کلاستر Performing cluster worker upgrades

  • راه‌اندازی کلاستر کوبرنتیز با دسترسی بالا (HA) Setting up a highly available Kubernetes cluster

  • انجام ارتقای نودهای کلاستر Performing cluster node upgrades

  • راه حل آزمایشگاه درس ۴: پشتیبان‌گیری و بازیابی etcd Lesson 4 lab solution: etcd backup and restore

  • پشتیبان‌گیری از etcd Backing up the etcd

  • درک گزینه‌های دسترسی بالای کلاستر (HA) Understanding cluster high availability (HA) options

۵. مدیریت تنظیمات امنیتی 5. Managing Security Settings

  • راه‌اندازی RBAC برای کاربران Setting up RBAC for users

  • چالش آزمایشگاه درس ۵: مدیریت امنیت Lesson 5 lab challenge: Managing security

  • اهداف یادگیری Learning objectives

  • مدیریت Security Context Managing security context

  • راه‌اندازی RBAC برای حساب‌های سرویس (Service Accounts) Setting up RBAC for service accounts

  • کاربران، حساب‌های سرویس و دسترسی به API Users, service accounts, and API access

  • درک کنترل دسترسی مبتنی بر نقش (RBAC) Understanding role-based access control (RBAC)

  • راه حل آزمایشگاه درس ۵: مدیریت امنیت Lesson 5 lab solution: Managing security

  • پیکربندی نقش‌های کلاستر و RoleBindings Configuring cluster roles and RoleBindings

  • درک دسترسی به API Understanding API access

۶. استقرار اپلیکیشن‌های کوبرنتیز 6. Deploying Kubernetes Applications

  • راه حل آزمایشگاه درس ۶: اجرای یک DaemonSet Lesson 6 lab solution: Running a DaemonSet

  • مدیریت مقداردهی اولیه پادها Managing Pod initialization

  • ماژول ۲: مقدمه‌ای بر ورک‌لودها و زمان‌بندی Module 2: Workloads and scheduling introduction

  • استفاده از Deploymentها Using deployments

  • مواردی که اجرای پادهای تکی لازم است The case for running individual Pods

  • استفاده از StatefulSets Using StatefulSets

  • اجرای ایجنت‌ها با DaemonSets Running agents with DaemonSets

  • مقیاس‌بندی اپلیکیشن‌ها Scaling applications

  • اهداف یادگیری Learning objectives

  • چالش آزمایشگاه درس ۶: اجرای یک DaemonSet Lesson 6 lab challenge: Running a DaemonSet

  • استفاده از کانتینرهای Sidecar برای لاگ‌گیری اپلیکیشن Using sidecar containers for application logging

  • پیکربندی اتوسکیلینگ (Autoscaling) Configuring autoscaling

۷. استفاده از ابزارهای قالب‌سازی (Templating) 7. Using Templating Tools

  • استفاده از kustomize Using kustomize

  • راه حل آزمایشگاه درس ۷: مدیریت اپلیکیشن‌ها با Helm Lesson 7 lab solution: Managing applications with Helm

  • چالش آزمایشگاه درس ۷: مدیریت اپلیکیشن‌ها با Helm Lesson 7 lab challenge: Managing applications with Helm

  • مدیریت اپلیکیشن‌ها با Helm Managing applications with Helm

  • اجرای اپلیکیشن‌ها از طریق فایل‌های YAML Running applications from YAML files

  • مدیریت بسته Helm The Helm package manager

  • اهداف یادگیری Learning objectives

  • ایجاد یک قالب از یک Helm chart Creating a template from a Helm chart

۸. مدیریت زمان‌بندی (Scheduling) 8. Managing Scheduling

  • چالش آزمایشگاه درس ۸: پیکربندی Taints Lesson 8 lab challenge: Configuring taints

  • پیکربندی اولویت‌های پاد Configuring Pod priorities

  • بررسی فرآیند زمان‌بندی (Scheduling) Exploring the scheduling process

  • راه حل آزمایشگاه درس ۸: پیکربندی Taints Lesson 8 lab solution: Configuring taints

  • پیکربندی LimitRange Configuring LimitRange

  • اهداف یادگیری Learning objectives

  • تنظیم ترجیحات نود (Node Preferences) Setting node preferences

  • پیکربندی محدودیت‌ها (Limits) و درخواست‌های منابع (Requests) Configuring resource limits and requests

  • تنظیم کوتای Namespace Setting namespace quota

  • مدیریت قوانین Affinity و Anti-affinity Managing affinity and anti-affinity rules

  • مدیریت Taints و Tolerations Managing taints and tolerations

۹. مدیریت دسترسی به اپلیکیشن 9. Managing Application Access

  • اجرای یک Ingress Controller Running an ingress controller

  • درک Gateway API Understanding gateway API

  • چالش آزمایشگاه درس ۹: مدیریت شبکه Lesson 9 lab challenge: Managing networking

  • پیکربندی Gateway API Configuring gateway API

  • استفاده از Port Forwarding برای دسترسی مستقیم به اپلیکیشن Using port forwarding for direct application access

  • استفاده از Gateway API برای فراهم کردن دسترسی به اپلیکیشن‌ها Using gateway API to provide access to applications

  • پیکربندی Ingress Configuring ingress

  • ماژول ۳: مقدمه‌ای بر سرویس‌ها و شبکه Module 3: Services and networking introduction

  • اهداف یادگیری Learning objectives

  • استفاده از سرویس‌ها برای دسترسی به اپلیکیشن‌ها Using services to access applications

  • راه حل آزمایشگاه درس ۹: مدیریت شبکه Lesson 9 lab solution: Managing networking

  • بررسی شبکه در کوبرنتیز Exploring Kubernetes networking

  • پیکربندی Gateway API برای دسترسی TLS Configuring gateway API for TLS access

  • درک پلاگین‌های شبکه Understanding network plugins

۱۰. شبکه 10. Networking

  • راه حل آزمایشگاه درس ۱۰: استفاده از NetworkPolicies Lesson 10 lab solution: Using NetworkPolicies

  • چالش آزمایشگاه درس ۱۰: استفاده از NetworkPolicies Lesson 10 lab challenge: Using NetworkPolicies

  • مدیریت CoreDNS Managing CoreDNS

  • پیکربندی NetworkPolicies برای مدیریت ترافیک بین Namespaceها Configuring NetworkPolicies to manage traffic between namespaces

  • استفاده از NetworkPolicies برای مدیریت ترافیک بین پادها Using NetworkPolicies to manage traffic between Pods

  • مدیریت رابط شبکه کانتینر (CNI) و پلاگین‌های شبکه Managing the Container Network Interface (CNI) and network plugins

  • درک ثبت خودکار سرویس و DNS کوبرنتیز Understanding service auto registration and Kubernetes DNS

  • اهداف یادگیری Learning objectives

۱۱. مدیریت ذخیره‌سازی 11. Managing Storage

  • دسترسی به ذخیره‌سازی از طریق Volumeهای پاد Accessing storage through Pod volumes

  • پیکربندی PersistentVolumeClaims (PVCs) Configuring PersistentVolumeClaims (PVCs)

  • پیکربندی ذخیره‌سازی PersistentVolume (PV) Configuring PersistentVolume (PV) storage

  • چالش آزمایشگاه درس ۱۱: راه‌اندازی ذخیره‌سازی Lesson 11 lab challenge: Setting up storage

  • درک گزینه‌های ذخیره‌سازی کوبرنتیز Understanding Kubernetes storage options

  • اهداف یادگیری Learning objectives

  • پیکربندی ذخیره‌سازی پاد با PVها و PVCها Configuring Pod storage with PVs and PVCs

  • استفاده از سیاست‌های بازپس‌گیری Volume Using volume reclaim policies

  • ماژول ۴: مقدمه‌ای بر ذخیره‌سازی Module 4: Storage introduction

  • راه حل آزمایشگاه درس ۱۱: راه‌اندازی ذخیره‌سازی Lesson 11 lab solution: Setting up storage

  • استفاده از ConfigMapها و Secretها به عنوان Volume Using ConfigMaps and secrets as volumes

۱۲. تامین خودکار فضای ذخیره‌سازی 12. Auto-Provisioning Storage

  • اهداف یادگیری Learning objectives

  • درک Storage Provisioners Understanding storage provisioners

  • چالش آزمایشگاه درس ۱۲: استفاده از Hostpath storage provisioner Lesson 12 lab challenge: Using the hostpath storage provisioner

  • راه‌اندازی یک NFS storage provisioner Setting up a NFS storage provisioner

  • راه حل آزمایشگاه درس ۱۲: استفاده از Hostpath storage provisioner Lesson 12 lab solution: Using the hostpath storage provisioner

  • استفاده از StorageClass Using StorageClass

۱۳. لاگ‌گیری، مانیتورینگ و عیب‌یابی 13. Logging, Monitoring, and Troubleshooting

  • عیب‌یابی نودهای کلاستر Troubleshooting cluster nodes

  • درک جریان عیب‌یابی Understanding the troubleshooting flow

  • رفع مشکلات دسترسی به اپلیکیشن Fixing application access problems

  • مانیتورینگ منابع کوبرنتیز Monitoring Kubernetes resources

  • چالش آزمایشگاه درس ۱۳: عیب‌یابی نودها Lesson 13 lab challenge: Troubleshooting nodes

  • راه حل آزمایشگاه درس ۱۳: عیب‌یابی نودها Lesson 13 lab solution: Troubleshooting nodes

  • ماژول ۵: مقدمه‌ای بر عیب‌یابی Module 5: Troubleshooting introduction

  • عیب‌یابی اپلیکیشن‌های کوبرنتیز Troubleshooting Kubernetes applications

  • اهداف یادگیری Learning objectives

۱۴. دستورالعمل‌های آزمون نمونه 14. Sample Exam Instructions

  • ماژول ۶: مقدمه‌ای بر آزمون‌های نمونه Module 6: Sample exams introduction

  • اهداف یادگیری Learning objectives

  • کار با آزمون‌های نمونه Working through the sample exams

  • استفاده از اسکریپت نمره‌دهی آزمون Using the exam-grade script

  • آماده‌سازی محیط برای آزمون‌های نمونه Preparing an environment for the sample exams

۱۵. آزمون نمونه اول CKA 15. CKA Sample Exam 1

  • ایجاد یک پاد استاتیک Creating a static Pod

  • پیکربندی دسترسی به کلاستر Configuring cluster access

  • پیکربندی کلاستر کوبرنتیز با دسترسی بالا (HA) Configuring a highly available Kubernetes cluster

  • اهداف یادگیری Learning objectives

  • مدیریت مقداردهی اولیه اپلیکیشن Managing application initialization

  • پیکربندی دسترسی به اپلیکیشن Configuring application access

  • راه‌اندازی ذخیره‌سازی پایدار Setting up persistent storage

  • مرور کلی سوالات Questions overview

  • تنظیم کوتا Setting up a quota

  • پیکربندی Taints و Tolerations Configuring taints and tolerations

  • عیب‌یابی سرویس‌های نود Troubleshooting node services

  • زمان‌بندی یک پاد Scheduling a Pod

  • ایمن‌سازی ترافیک شبکه Securing network traffic

۱۶. آزمون نمونه دوم CKA 16. CKA Sample Exam 2

  • پیکربندی Ingress Configuring ingress

  • آماده‌سازی برای نگهداری نود Preparing for node maintenance

  • اهداف یادگیری Learning objectives

  • پیکربندی لاگ‌گیری اپلیکیشن Configuring application logging

  • مقیاس‌بندی اپلیکیشن‌ها Scaling applications

  • مرور کلی سوالات Questions overview

  • پشتیبان‌گیری و بازیابی etcd etcd backup and restore

  • بررسی لاگ‌های پاد Investigating Pod logs

  • ایجاد یک کلاستر Creating a cluster

  • انجام ارتقای نود کنترل (Control Node) Performing a control node upgrade

  • مدیریت PVCها Managing PVCs

  • تحلیل عملکرد Analyzing performance

  • مدیریت زمان‌بندی اپلیکیشن Managing application scheduling

جمع‌بندی Summary

  • مدیر تایید شده کوبرنتیز (CKA): جمع‌بندی Certified Kubernetes Administrator (CKA): Summary

نمایش نظرات

آموزش جامع آمادگی آزمون مدیر تایید شده کوبرنتیز (CKA)
جزییات دوره
10h 5m
159
(آخرین آپدیت)
6,383
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pearson Pearson

Pearson یک ارائه دهنده آموزش و یادگیری است.

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

Sander van Vugt Sander van Vugt

Sander van Vugt سالها تجربه کار با موضوعات لینوکس و متن باز، نوشتن و آموزش آن را دارد.

ساندر نویسنده پرفروش‌ترین راهنمای گواهی Red Hat RHCSA و دوره کامل ویدیویی Red Hat RHCSA، به همراه بسیاری از عناوین دیگر در مورد موضوعاتی از جمله RHCE، Bash، Kubernetes، Ansible و موارد دیگر است. او همچنین به عنوان مربی لینوکس کار می کند و کلاس های آنلاین و آنلاین را برای مشتریان در سراسر جهان تدریس می کند.