لماذا تتعلم Kubernetes؟
أصبح Kubernetes (يُختصر غالبًا إلى K8s) المنصة القياسية لتنسيق الحاويات. فهو يتيح لك نشر التطبيقات المعبأة في حاويات وتوسيع نطاقها وإدارتها بطريقة آلية وموثوقة وفعّالة.
تأخذك هذه السلسلة من الدروس التعليمية عبر المفاهيم الأساسية في Kubernetes، بدءًا من البنية الأساسية وصولًا إلى إعداد تطبيقات معقدة. سواء كنت مطوّرًا أو مسؤول أنظمة، ستساعدك هذه الدروس على فهم Kubernetes واستخدامه في مشاريعك.
دروس السلسلة التعليمية
1
مقدمة إلى Kubernetes
اكتشف المفاهيم الأساسية في Kubernetes وبنيته والمشكلات التي يحلّها في عالم الحاويات.
ابدأ هذا الدرس 2
التثبيت والإعداد
تعلّم كيفية تثبيت عنقود Kubernetes وإعداده باستخدام Minikube للتطوير المحلي والاختبار.
اقرأ الدرس 3
Pods وServices وDeployments
أتقن الموارد الأساسية في Kubernetes: Pods وServices وDeployments لنشر تطبيقاتك.
اقرأ الدرس 4
ConfigMaps وSecrets
اكتشف كيفية إدارة الإعدادات والبيانات الحساسة في تطبيقات Kubernetes الخاصة بك.
اقرأ الدرس 5
التخزين الدائم
تعلّم كيفية إدارة التخزين الدائم في Kubernetes باستخدام PersistentVolumes وPersistentVolumeClaims.
اقرأ الدرس 6
نشر التطبيقات المعقدة
طبّق معارفك عمليًا بنشر تطبيق متكامل يضم عدة خدمات مصغّرة (microservices) على Kubernetes.
اقرأ الدرس