با این ۱۰۰ سوال تمرینی، امتحان CKA را با موفقیت پشت سر بگذارید - آخرین آپدیت

دانلود Pass the CKA exam with these 100 practice questions

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

دوره جامع عملی کوبرنتیز: یادگیری کوبرنتیز با ۱۰۰ سوال کاربردی

آیا آماده‌اید تا کوبرنتیز (Kubernetes) را به صورت حرفه‌ای یاد بگیرید و به یک متخصص تبدیل شوید؟ دوره ما، راهنمای شما در مسیر یادگیری کوبرنتیز با بیش از ۱۰۰ سوال عملی است که تمام جنبه‌های کار با این پلتفرم را پوشش می‌دهد. دیگر از تئوری‌های خسته‌کننده و راهنماهای پیچیده خبری نیست. در این دوره، کافیست بنشینید، استراحت کنید و گام به گام مراحل را همراه با مربی دنبال کنید تا تسک‌ها را به راحتی تکمیل نمایید.

آمادگی کامل برای مدرک CKA (Certified Kubernetes Administrator)

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

آنچه در این دوره یاد خواهید گرفت:

  • معماری کلاستر، نصب و پیکربندی کوبرنتیز: یاد بگیرید چگونه کلاسترهای کوبرنتیز را به صورت حرفه‌ای راه‌اندازی و پیکربندی کنید.
  • کارکردها (Workloads) و زمان‌بندی (Scheduling): نحوه مدیریت و زمان‌بندی کارآمد کارکردها در کوبرنتیز را بیاموزید.
  • سرویس‌ها (Services) و شبکه‌بندی (Networking): بر هنر مدیریت شبکه و سرویس‌ها در محیط کوبرنتیز تسلط پیدا کنید.
  • ذخیره‌سازی (Storage): بهترین روش‌ها برای مدیریت ذخیره‌سازی در کوبرنتیز را کشف کنید و از مدیریت یکپارچه داده‌ها اطمینان حاصل کنید.
  • عیب‌یابی (Troubleshooting): مهارت‌های لازم برای عیب‌یابی مشکلات رایج در راه‌اندازی کوبرنتیز را کسب کنید.

پیش‌نیازهای دوره:

  • نیاز به یک کامپیوتر یا ماشین مجازی.
  • نصب Minikube یا یک کلاستر آزمایشی کوبرنتیز.
  • نیاز به استفاده از برنامه‌ای برای سازماندهی یادداشت‌ها، مانند OneNote.

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

یادگیری کوبرنتیز با ۱۰۰ سوال Learn Kubernetes with 100 questions

  • به روز رسانی تصویر دیپلوییمنت Update the image of the deployment

  • تغییر مسیر پاد استاتیک Change the static pod path

  • ارتقاء کلاستر Upgrade the cluster

  • ایجاد دیپلوییمنت با ریپلیکا Create a deployment with replicas

  • ایجاد پاد با لیبل Create a pod with labels

  • ایجاد پاد در یک نیم فضا (namespace) Create a pod in a namespace

  • ایجاد پاد و در دسترس قرار دادن آن Create a pod and expose it

  • ارتقاء دیپلوییمنت با استفاده از آپدیت تدریجی (rolling update) Upgrade a deployment by using rolling update

  • ایجاد پاد با کامند Create a pod with a command

  • قرار دادن taint روی نود برای غیرقابل زمان‌بندی کردن آن Taint a node to be unschedulable

  • ایجاد اکانت سرویس، کلاستر رول و کلاستر رول ب浅ینگ جدید Create a new service account, clusterrole and clusterrolebinding

  • ایجاد NetworkPolicy که به تمام پادها در نیم فضا اجازه استفاده از یک پورت را می‌دهد Create a NetworkPolicy that allows all pods in the namespace to use one port

  • لیست کردن تمام IP های داخلی تمام نودهای کلاستر List all the internal IP's of all the nodes in the cluster

  • ایجاد یک multipod با دو کانتینر و افزودن یک کامند Create a multipod with two containers and add a command

  • ایجاد کاربر جدید و اعطای دسترسی او به کلاستر Create a new user and grant him access to the cluster

  • ایجاد سرویس از پاد و اجرای DNS lookup برای بررسی سرویس Create a service from the pod and run a DNS lookup to check the service

  • ایجاد secret و mount کردن آن به پاد Create a secret and mount it to the pod

  • لیست کردن تمام Persistent Volume ها مرتب شده بر اساس ظرفیت List all the the persistent volumes sorted by capacity

  • یافتن پادی که بیشترین CPU را مصرف می‌کند Find the pod which is consuming the most CPU

  • استفاده از JSON path برای گرفتن نام تمام نودها Use JSON path to get all the node names

  • نمایش لاگ‌های کانتینر Show the logs from the container

  • ایجاد منبع ingress جدید و در دسترس قرار دادن سرویس در یک مسیر Create a new ingress resource and expose the service on a path

  • بازنویسی لیبل پاد با یک مقدار Overwrite the label of the pod with a value

  • ارتقاء ایمیج در دیپلوییمنت، بررسی تاریخچه و بازگشت به عقب (roll back) Upgrade the image in the deployment, check the history and roll back

  • یافتن پادهای موجود با لیبل در کلاستر Find out which pods are available with the label in the cluster

  • یافتن دلیل خرابی پاد و رفع مشکل Find out why a pod is failing and fix the issue

  • ایجاد پادی که فقط روی نود با لیبل خاصی زمان‌بندی شود Create a pod that will only be scheduled on a node with a specific label

  • ایجاد پادی که از Persistent Volume برای ذخیره‌سازی استفاده می‌کند Create a pod which uses a persistent volume for storage

  • حذف taint اضافه شده به نود Remove the taint added to the node

  • تهیه نسخه پشتیبان و بازیابی ETCD Take a backup and restore ETCD

  • زمان‌بندی پاد روی نود با استفاده از tolerations Schedule a pod on the node by using tolerations

  • اعمال autoscaling به دیپلوییمنت Apply autoscaling to the deployment

  • بررسی تعداد نودهایی که در وضعیت آماده (ready) هستند Check how many nodes are in ready state

  • ایجاد پاد و تنظیم متغیر محیطی (environment variable) Create a pod and set the environment variable

  • ایجاد configmap و اضافه کردن آن به پاد Create a configmap and add it to the pod

  • لیست کردن تمام event ها مرتب شده بر اساس timestamp List all the events sorted by the timestamp

  • ایجاد پاد با volume غیر دائمی (non-persistent volume) Create a pod with a non-persistent volume

  • بررسی نود و بازگرداندن آن به وضعیت آماده (ready) Investigate the node and bring it back to ready state

  • غیر در دسترس کردن نود و زمان‌بندی مجدد تمام پادهای آن Make the node unavailable and reschedule all the pods on it

  • ایجاد پادی که یک جمله را echo می‌کند، وجود دارد و به طور خودکار حذف می‌شود Create a pod which echo's a sentence, exists and is deleted automatically

  • اضافه کردن annotation به پاد موجود و استفاده از یک مقدار Annotate an existing pod and use a value

  • گرفتن لیست تمام پادها در تمام نیم فضاها Get a list of all the pods in all the namespaces

  • به روز رسانی رمز عبور در configmap موجود Update the password in the existing configmap

  • عیب‌یابی پادی که روی نود زمان‌بندی نمی‌شود و رفع مشکل Troubleshoot a pod which is not scheduling on the node and fix the issue

  • ایجاد Network Policy و اجازه دادن ترافیک از یک پاد به دو سرویس Create a network policy and allow traffic from a pod to two services

  • ایجاد پاد و تنظیم "SYS_TIME" و خواباندن آن برای یک ساعت Create a pod and set "SYS_TIME", and let it sleep for one hour

  • ایجاد clusterrole و clusterrolebinding Create a clusterrole and a clusterrolebinding

  • گرفتن IP آدرس یک پاد Get the IP address of a pod

  • یافتن نسخه کلاستر Find out the version of the cluster

  • تغییر مسیر mount یک کانتینر در statefulset Change the mountpath of a container in a statefulset

  • ایجاد cronjob که هر دقیقه تاریخ و "Running" را چاپ می‌کند Create a cronjob which prints the date and "Running" every minute

  • استفاده از JSONPATH و گرفتن لیستی از تمام پادها با نام و نیم فضا Use JSONPATH and get a list of all the pods awith name and namespace

  • ایجاد networkpolicy Create a networkpolicy

  • ایجاد پاد با پورت کانتینر ۸۰ Create a pod with container port 80

  • نظارت بر لاگ‌های یک پاد Monitor the logs of a pod

  • بازگرداندن دیپلوییمنت به revision ۱ Rollback a deployment to revision 1

  • لیست کردن پاد با ستون‌های سفارشی List a pod with custom columns

  • برای پاد، درخواست و محدودیت‌های CPU و حافظه را تنظیم کنید For a pod, set the CPU memory requests and limits

  • ایجاد پاد با فضای ذخیره‌سازی غیر دائمی Create a pod with a non-persistent storage

  • عیب‌یابی پاد ناموفق و فعال کردن مجدد آن Troubleshoot a failed pod and make it running again

  • در دسترس قرار دادن پاد به صورت داخلی و ایجاد پاد تست برای lookup Expose a pod internally and create a test-pod for look-up

  • ایجاد DaemonSet Create a DaemonSet

  • رفع نود غیرقابل زمان‌بندی Fix a non-schedulable node

  • دریافت تمام اشیاء در تمام نیم فضاها Get all the objects in all the namespaces

  • ایجاد پاد و تخصیص آن به نود Create a pod and assign it to the node

  • یافتن تمام پادها با لیبل خاص Find all the pods with a specific label

  • ایجاد taint روی نود Create a taint on the node

  • ایجاد پاد و تنظیم tolerations Create a pod and set tolerations

  • بررسی نسخه ایمیج پاد بدون استفاده از دستور describe Check the image version of a pod without using the describe command

  • ایجاد پاد با کانتینر جانبی (sidecar) برای لاگینگ Create a pod with a sidecar container for logging

  • یافتن محل اجرای مستر کوبرنتیز و KubeDNS Find out where the Kubernetes master and KubeDNS are running at

  • چاپ نام پادها و زمان شروع آنها در یک فایل Print the pod names and start times to a file

  • ایجاد پادی که یک دستور را اجرا می‌کند و ۱۰۰ ثانیه می‌خوابد Create a pod which runs a command and sleeps for 100 seconds

  • ایجاد پاد و مشخص کردن درخواست و محدودیت CPU Create a pod and specify a CPU request and a CPU limit

  • تغییر تعداد ریپلیکاهای دیپلوییمنت به ۵ Scale a deployment to 5 replicas

  • لیست کردن تمام secret ها و configmap ها در کلاستر در تمام نیم فضاها List all the secrets and configmaps in the cluster in all namespaces

  • ایجاد NetworkPolicy که تمام ترافیک ورودی را مسدود می‌کند Create a NetworkPolicy which denies all the ingress traffic

  • ایجاد init container در پاد Create an init container in a pod

  • لیست کردن لاگ‌های پاد و جستجوی الگوی "start" List the logs of the pod and search for the pattern "start"

  • در دسترس قرار دادن دیپلوییمنت Expose the deployment

  • ایجاد دو پاد با لیبل‌های متفاوت Create two pods with different labels

  • ایجاد clusterrole، اکانت سرویس و rolebinding Create a clusterrole, service account and rolebinding

  • یافتن مسیر پاد استاتیک Find the static pod path

  • حذف پاد بدون هیچ تاخیری Delete a pod without any delay

  • Grep کردن context فعلی و نوشتن آن در یک فایل Grep the current context and write it to a file

  • گرفتن لیستی از تمام پادهایی که اخیراً حذف شده‌اند Get a list of all the pods which were recently deleted

  • عیب‌یابی پاد و رفع مشکل Troubleshoot the pod and fix the issue

  • ایجاد پاد با فضای ذخیره‌سازی که به اندازه عمر پاد باقی می‌ماند Create a pod with a storage which lasts as long as the lifetime of the pod

  • ایجاد پاد و افزودن "runAsUser" و "fsGroup" Create a pod and add the "runAsUser" and "fsGroup"

  • عیب‌یابی و رفع فایل kubeconfig Troubleshoot and fix the kubeconfig file

  • ایجاد پاد و تنظیم "NET_ADMIN" Create a pod and set "NET_ADMIN"

  • حذف تمام پادها با لیبل خاص Delete all the pods with a specific label

  • ایجاد multipod با ۳ کانتینر Create a multipod with 3 containers

  • جایگزینی پاد با فایل yaml موجود و تأیید پس از آن Replace a pod with an existing yaml file and verify after

  • تغییر اندازه فضای ذخیره‌سازی درخواستی PersistentVolumeClaim Change the requested storage size of the PersistentVolumeClaim

  • ویرایش پاد موجود و افزودن یک دستور Edit an existing pod and add a command

  • اضافه کردن readiness probe به دیپلوییمنت موجود Add a readiness probe to an existing deployment

  • دریافت تمام context ها و نوشتن آنها در یک فایل Get all contexts and write it to a file

  • ایجاد replicaset با ۳ ریپلیکا Create a replicaset which has 3 replicas

  • لیست کردن تمام کامپوننت‌های صفحه کنترل (control plane) و نوشتن آنها در یک فایل List all the control plane components and write them to a file

نمایش نظرات

با این ۱۰۰ سوال تمرینی، امتحان CKA را با موفقیت پشت سر بگذارید
جزییات دوره
3.5 hours
100
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
844
4.3 از 5
ندارد
ندارد
ندارد
Benjamin Huis
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Benjamin Huis Benjamin Huis

مدرس در Tech-Educator.com