تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

[NEW] CKA Certified Kubernetes Administrator

دورة متاحة لفترة محدودة
free-palestine free-palestine

Responsive image
منذ 5 ساعات

أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

تغطية تفصيلية لنطاق الاختبار يعد اختبار مسؤول Kubernetes المعتمد (CKA) اختبارًا صارمًا يعتمد على الأداء. تم تصميم مجموعة الاختبار التدريبي هذه لتعكس بدقة أوزان وموضوعات منهج CNCF الرسمي:
  • بنية المجموعة وتثبيتها (20%)
    • تصميم مستويات تحكم عالية التوفر
    • تثبيت Kubernetes مع kubeadm
    • ترقية المجموعات وإدارة انحراف الإصدار
  • أعباء العمل والجدولة (20%)
    • الإنشاء وإدارة عمليات النشر وStatefulSets وDaemonSets
    • دورة حياة Pod والمسبارات وحدود الموارد
    • سياسات الجدولة المتقدمة والعيوب/التسامحات
  • الشبكات والخدمات (20%)
    • تكوين خدمات ClusterIP وNodePort وLoadBalancer
    • تنفيذ سياسات الشبكة وشبكات الخدمة الأساسيات
    • استكشاف أخطاء DNS ومكونات CNI الإضافية ووحدات التحكم في الدخول وإصلاحها
  • وحدات التخزين ووحدات التخزين المستمرة (20%)
    • توفير وحدات التخزين الثابتة والديناميكية
    • استخدام فئات التخزين وبرامج تشغيل CSI ولقطات وحدة التخزين
    • إدارة استمرارية البيانات ذات الحالة أعباء العمل
  • الأمان وRBAC (20%)
    • تحديد الأدوار وأدوار المجموعة وربط الأدوار وحسابات الخدمة
    • تنفيذ سياسات أمان Pod وعناصر التحكم في أمان الشبكة
    • تكوين مصادقة خادم واجهة برمجة التطبيقات والتشفير في حالة عدم النشاط
وصف الدورة التدريبيةالتحضير لـ Kubernetes المعتمد يمكن أن تكون شهادة المسؤول أمرًا مربكًا نظرًا للعمق الهائل للمنهج الدراسي. لقد صممت هذه الاختبارات التدريبية لتتغلب على الضوضاء وتمنحك بيئة واقعية للغاية لاختبار معرفتك. عندما درست للحصول على شهادات Kubernetes الخاصة بي، وجدت أن مراجعة التفسيرات التفصيلية لسبب صحة الإجابة - وبنفس القدر من الأهمية، لماذا كانت الخيارات الأخرى خاطئة - كانت أسرع طريقة لإتقان المادة. تم تصميم هذه الاختبارات التدريبية لتحدي فهمك لمفاهيم Kubernetes الأساسية، بدءًا من مجموعات التمهيد باستخدام kubeadm إلى تأمين مساحات الأسماء باستخدام التحكم في الوصول المستند إلى الدور (RBAC). بدلاً من حفظ الوثائق، ستعمل من خلال الأسئلة المستندة إلى السيناريوهات التي تختبر قدرتك على استكشاف أخطاء تكوينات DNS وإصلاحها، وإدارة توفير التخزين الديناميكي، وضمان التوفر العالي لمستوى التحكم الخاص بك. يتضمن كل سؤال شرحًا عميقًا لضمان فهم الآليات الأساسية لـ Kubernetes. هدفي هو مساعدتك في اجتياز اختبار CKA في محاولتك الأولى من خلال تعريضك للصعوبة الدقيقة وتنسيق بيئة الاختبار الحقيقية. معاينة أسئلة التدريب النموذجية إليك نظرة خاطفة على نوع الأسئلة التي ستجدها داخل الدورة التدريبية: السؤال 1: تحتاج إلى نشر وكيل إعادة توجيه السجل إلى كل عقدة عاملة في مجموعة Kubernetes الخاصة بك. علاوة على ذلك، عند إضافة العقد العاملة الجديدة ديناميكيًا إلى المجموعة، يجب توفير هذا الوكيل تلقائيًا دون تدخل يدوي. ما هو مورد عبء عمل Kubernetes المصمم خصيصًا لهذا المطلب؟
  • أ) النشر
  • ب) ReplicaSet
  • C) StatefulSet
  • D) DaemonSet
  • E) CronJob
  • F) Job
  • الإجابة الصحيحة: D
  • الشرح: تضمن DaemonSet أن جميع (أو بعض) العقد تقوم بتشغيل نسخة من جراب. عند إضافة العقد إلى المجموعة، تتم إضافة البودات إليها. عندما تتم إزالة العقد من المجموعة، يتم جمع تلك البودات المهملة. سيؤدي حذف DaemonSet إلى تنظيف البودات التي أنشأها. وهذا يجعله الخيار الأمثل والمعياري لمهام الخلفية على مستوى المجموعة مثل وكلاء التسجيل (على سبيل المثال، Fluentd) أو وكلاء المراقبة.
  • تقسيم الخيار:
    • أ غير صحيح: تدير عمليات النشر التطبيقات عديمة الحالة وتضمن تشغيل عدد محدد من النسخ المتماثلة، لكنها لا تضمن حاوية واحدة لكل عقدة.
    • ب غير صحيح: يتم استخدام مجموعات النسخ المتماثلة بواسطة عمليات النشر للحفاظ على مجموعة ثابتة من نسخ النسخ المتماثلة التي تعمل في أي عقدة. وقتًا محددًا، ولكن مرة أخرى، لا تضمن وجود حاوية على كل عقدة على حدة.
    • C غير صحيحة: يتم استخدام StatefulSets للتطبيقات ذات الحالة التي تتطلب معرفات شبكة فريدة وتخزينًا مستمرًا، وليس لتشغيل وكلاء الخلفية على كل عقدة.
    • D صحيح: DaemonSets موجود خصيصًا لضمان تشغيل حاوية مخصصة على كل عقدة مؤهلة في المجموعة.
    • E غير صحيح: تنفذ CronJobs المهام وفقًا لجدول زمني محدد، وهو ما لا يتناسب مع المتطلبات وكيل يعمل بشكل مستمر على جميع العقد.
    • F غير صحيح: تقوم المهام بتشغيل حاوية حتى الاكتمال (على سبيل المثال، مهمة مجمعة) ثم تنتهي، بدلاً من تشغيل خدمة خلفية مستمرة على جميع العقد.
السؤال 2: لديك حاوية تتطلب تخزين SSD مخصص لعمليات الإدخال/الإخراج العالية. لقد قمت بتسمية العقد المناسبة في مجموعتك بـ disktype=ssd. ما آلية الجدولة التي يجب عليك استخدامها للمطالبة بشكل صارم بجدولة Pod فقط على العقد التي تحمل هذه التسمية المحددة؟
  • أ) العيوب
  • ب) التسامح
  • ج) NodeAffinity (requiredDuringSchedulingIgnoredDuringExecution)
  • د) PodAntiAffinity
  • E) NodeAffinity (preferredDuringSchedulingIgnoredDuringExecution)
  • F) ResourceQuotas
  • الإجابة الصحيحة: C
  • الشرح: تقارب العقدة هو مجموعة من القواعد التي يستخدمها المجدول لتحديد المكان الذي يمكن وضع الكبسولة فيه. تعمل القاعدة المطلوبةDuringSchedulingIgnoredDuringExecution كمتطلب صارم (حد صارم)؛ إذا لم تكن العقدة تحتوي على التسمية المحددة، فلن تتم جدولة الكبسولة ببساطة.
  • تقسيم الخيار:
    • أ غير صحيح: يتم تطبيق الشوائب على العقد لصد الكبسولات، وليس لجذبها. يمكنك استخدام العيب لإبقاء البودات بعيدًا عن العقدة، وليس فرض البود عليها.
    • ب غير صحيح: تسمح التسامحات بجدولة البودات على العقد الملوثة، لكنها لا تضمن جدولة البودات هناك؛ إنها تجعل ذلك ممكنًا فقط.
    • C صحيح: يوفر هذا المتطلبات الصارمة والصعبة لجدولة البودات فقط على العقد المطابقة للتسمية disktype=ssd.
    • D غير صحيح: يحدد PodAntiAffinity موضع البودات بناءً على تسميات البودات الأخرى التي تعمل بالفعل على العقدة، وليس تسميات العقدة نفسها.
    • E غير صحيح: الإصدار المفضل من NodeAffinity هو قاعدة "ناعمة". سيحاول المجدول وضع الكبسولة على عقدة SSD، ولكن إذا لم يكن أي منها متاحًا، فسيقوم بجدولة ذلك في مكان آخر. يطلب السيناريو متطلبًا صارمًا.
    • F غير صحيح: تحدد ResourceQuotas إجمالي كمية موارد الحوسبة (وحدة المعالجة المركزية والذاكرة) التي يمكن استهلاكها في مساحة الاسم، ولا علاقة لها باختيار العقدة.
السؤال 3: لقد قمت بنشر تطبيق ويب عبر عملية نشر. أنت الآن بحاجة إلى الكشف عن هذا التطبيق بحيث يمكن الوصول إليه من خارج مجموعة Kubernetes باستخدام منفذ ثابت محدد على عنوان IP الخاص بكل عقدة عاملة. ما نوع الخدمة الذي يجب تهيئته؟
  • أ) ClusterIP
  • ب) NodePort
  • C) LoadBalancer
  • د) ExternalName
  • E) الدخول
  • F) خدمة مقطوعة الرأس
  • الإجابة الصحيحة: ب
  • الشرح: تعرض خدمة NodePort الخدمة على كل عنوان IP خاص بالعقدة في منفذ ثابت (NodePort). يتم إنشاء خدمة ClusterIP، والتي يتم توجيه خدمة NodePort إليها تلقائيًا. ستتمكن من الاتصال بخدمة NodePort، من خارج المجموعة، عن طريق طلب :.
  • تقسيم الخيار:
    • A غير صحيح: ClusterIP هو نوع الخدمة الافتراضي ويكشف عن الخدمة فقط على عنوان IP داخلي داخل المجموعة. لا يمكن الوصول إليه من الخارج.
    • B صحيح: يفتح NodePort منفذًا محددًا (عادةً بين 30000-32767) على جميع العقد العاملة للسماح لحركة المرور الخارجية بالوصول إلى البودات.
    • C غير صحيح: يوفر LoadBalancer موازن تحميل خارجي (عبر موفر السحابة) ويعين عنوان IP عام، لكنه لا يعتمد بشكل خاص على منفذ ثابت على عناوين IP الخاصة بالعقد العاملة للمفتاح الأساسي الوصول.
    • D غير صحيح: يقوم ExternalName بتعيين خدمة لاسم DNS، بدلاً من مخطط محدد/IP نموذجي.
    • E غير صحيح: الدخول ليس نوع خدمة؛ إنه كائن واجهة برمجة التطبيقات (API) الذي يدير الوصول الخارجي إلى الخدمات في المجموعة (عادةً HTTP/HTTPS) ويوفر قواعد التوجيه.
    • F غير صحيح: يتم استخدام خدمة بدون رأس (خدمة ClusterIP مع عنوان IP العنقودي: لا شيء) لاكتشاف البودات مباشرة عبر DNS، وليس للوصول الخارجي.
  • مرحبًا بك في أكاديمية اختبارات الممارسة التجريبية لمساعدتك في الاستعداد لـ CKA: Kubernetes المعتمدة المسؤول.
  • يمكنك إعادة إجراء الاختبارات عدة مرات كما تريد
  • هذا بنك أسئلة أصلي ضخم
  • يمكنك الحصول على دعم من المدرسين إذا كانت لديك أسئلة
  • يحتوي كل سؤال على شرح مفصل
  • متوافق مع الهاتف المحمول مع تطبيق Udemy
آمل أن تكون مقتنعًا الآن! وهناك الكثير من الأسئلة داخل الدورة.

ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:

(احصل على الدورة للدخول إلى الموقع والتسجيل)

يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

اغلق مانع الاعلانات لتحصل على الدورة



0 تعليقات