EduFlow
Docker وKubernetes: انشر وأنت مطمئن

اختبار الوحدة: أساسيات Kubernetes

خمسة أسئلة عن هذه الوحدة. أجب عنها كلها، ثم شاهد نتيجتك وسبب صحة كل إجابة أو خطئها.

السؤال 1 من 5

تطبّق Deployment بـ 3 نسخ، ثم تحذف الـ ReplicaSet الخاص به بالأمر kubectl delete rs notes-api-6c8f9d7b5. ماذا يحدث؟

السؤال 2 من 5

تحتاج الـ Pods في الـ namespace ‏web إلى استدعاء notes-api، الذي يعيش الـ Service ‏notes-api (المنفذ 80) الخاص به في الـ namespace ‏notes. أي عنوان يعمل؟

السؤال 3 من 5

بعد تغيير ما، صارت Pods ‏notes-api في حالتَي Running وReady، لكن الـ EndpointSlice الخاص بالـ Service فارغ. ما الذي تغيّر على الأرجح؟

السؤال 4 من 5

تحدّث الـ Secret ‏notes-db بكلمة مرور جديدة، وتُغيَّر كلمة مرور Postgres لتطابقها. يقرأ notes-api قيمة DATABASE_URL عبر secretKeyRef. تبدأ الـ Pods الموجودة بالفشل في المصادقة. لماذا، وما الحل؟

السؤال 5 من 5

لماذا تشغّل الفرق kubectl diff -f k8s/ قبل kubectl apply -f k8s/؟

5 أسئلة بلا إجابة