مجاني

بيئة K3s تجريبية

Kubernetes cluster بـ k3s على node واحدة و kubectl جاهز.

ماكينة واحدة
  • جلسة 60 دقيقة
  • ابدأ تاني في أي وقت
  • الماكينة بتتمسح في الآخر

هتلاقي إيه؟

  • K3s cluster على node واحدة، جاهز أول ما يقوم
  • kubectl من الـ terminal
  • Traefik كـ Ingress controller و local-path للـ storage
  • metrics-server عشان kubectl top يشتغل

أوامر تجرّبها

  • kubectl get nodes -o wide

    تشوف الـ node وحالتها

  • kubectl create deployment web --image=nginx --replicas=2

    أول Deployment

  • kubectl expose deployment web --port=80

    تعرضه بـ Service

  • kubectl get pods -A

    تشوف كل الـ pods ومنها pods النظام

  • kubectl top pods -A

    استهلاك الـ CPU والـ memory

  • kubectl scale deployment web --replicas=4

    تكبّر عدد النسخ

عن البيئة دي

بيئة K3s بتديك Kubernetes cluster حقيقي على node واحدة، شغال بـ K3s ومعاه kubectl. اعمل Deployment، اعرضه بـ Service، جرّب Ingress عن طريق Traefik اللي جاي مع K3s، أو اكتب manifests بإيدك وطبّقها. K3s بيستخدم نفس الـ Kubernetes API، فاللي بتتعلمه هنا بينفع على أي cluster.

أسئلة شائعة

في Kubernetes playground مجاني؟

أيوه. بيئة K3s مجانية بحساب مجاني: Kubernetes cluster حقيقي على node واحدة من المتصفح، والجلسة 60 دقيقة وتقدر تبدأ غيرها على طول.

إيه الفرق بين K3s و Kubernetes؟

K3s توزيعة Kubernetes خفيفة بنفس الـ API، فـ kubectl والـ manifests هي هي. الفرق إنه بيقوم بسرعة على node واحدة، فمناسب للتجربة.

عايز cluster فيه أكتر من node؟

بيئة Kubernetes فيها cluster بـ control plane و worker nodes، وهي متاحة في Academy Pro.

الـ manifests بتتحفظ؟

لا. الـ cluster بيتمسح لما الجلسة تخلص. احفظ ملفات الـ YAML في Git وطبّقها تاني في الجلسة الجاية.

عايز تمارين Kubernetes بتصحيح؟

لابات Kubernetes فيها مهام على cluster حقيقي: Pods و Deployments و Services و Ingress و RBAC، والنتيجة بتتراجع.