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

تجهيز Cluster محلي

للتعلم المحلي يمكنك استخدام واحد من هذه الخيارات:

الخيارمناسب لمن؟
Docker Desktop Kubernetesأبسط اختيار على Windows و macOS
Kindخفيف وممتاز للتجارب والـ CI
Minikubeغني بالخصائص ومناسب للتعلم

في الكورس سنستخدم أوامر Kubernetes نفسها، لذلك يمكنك اختيار أي أداة تشغل Cluster محلي.

بعد تجهيز Cluster، نفذ:

Terminal window
kubectl version --client
kubectl cluster-info
kubectl get nodes

لو ظهر Node واحد على الأقل، فأنت جاهز.

Lab: أول فحص للـ Cluster

المستوى: مبتدئ الوقت: 20 دقيقة الأدوات: kubectl

الهدف: التأكد أن Kubernetes يعمل وأن kubectl متصل بالـ Cluster.

نفذ:

Terminal window
kubectl get nodes
kubectl get namespaces

النتيجة المتوقعة:

  • ترى Node واحد أو أكثر.
  • ترى Namespaces مثل default و kube-system.

حتى لا تختلط تجاربك مع موارد أخرى:

Terminal window
kubectl create namespace k8s-course
kubectl config set-context --current --namespace=k8s-course

أي أوامر قادمة ستعمل داخل Namespace اسمه k8s-course.