تخطَّ إلى المحتوى

معايير الكورس الكامل

كلمة “احتراف” هنا لا تعني أنك حفظت كل كلمة في التوثيق. معناها أنك تستطيع تشغيل تطبيقات حقيقية، تشخيص الأعطال، اتخاذ قرارات صحيحة، وفهم أين تبحث عندما يظهر موضوع جديد.

المستوىالنتيجة المطلوبة
التأسيستفهم Terminal و YAML و Networking و Containers
Coreتشغل App على Kubernetes باستخدام Pod و Deployment و Service
المتوسطتدير config و storage و networking و workloads
المتقدمتؤمن التطبيق، تراقبه، وتتعامل مع الأعطال
Productionتفكر كمهندس مسؤول عن Cluster حقيقي
Expertتعرف Helm و GitOps و CRDs و Operators و مسار CKA/CKAD

الكورس يجب أن يغطي هذه المحاور:

  • Kubernetes Architecture.
  • Objects و API و declarative configuration.
  • Pods و lifecycle و probes.
  • Deployments و StatefulSets و DaemonSets و Jobs.
  • Services و Ingress و Gateway API و DNS.
  • Volumes و PV و PVC و StorageClass.
  • ConfigMaps و Secrets و kubeconfig.
  • RBAC و ServiceAccounts و Pod Security.
  • Scheduling و taints و tolerations و affinity.
  • Autoscaling و quotas و limits.
  • Observability: logs و metrics و events و traces.
  • Helm و Kustomize.
  • GitOps و CI/CD.
  • Production operations: upgrades و backup و cost و HA.
  • Extensibility: CRDs و Operators.
  • Certification prep: CKA و CKAD.

كل درس يجب أن يحتوي على:

  1. تعريف بجملة واحدة.
  2. تشبيه بسيط لو الموضوع صعب.
  3. مثال YAML صغير.
  4. أوامر kubectl واضحة.
  5. Lab قابل للتنفيذ على Cluster محلي.
  6. خطأ شائع وطريقة تشخيصه.
  7. سؤال مراجعة.

لن نرمي كل التفاصيل مرة واحدة. Kubernetes كبير، لذلك نبدأ بالمهم الذي يبني الفهم، ثم نضيف التفاصيل عندما تظهر الحاجة لها.

مثال: لا نبدأ بـ CNI internals قبل أن يفهم الطالب Service و DNS. ولا نشرح Operators قبل أن يفهم الطالب Deployment و Custom Resources.