HANDS-ON LABS
terminal אמיתי · grader אוטומטי · 107 תרחישים
אתה לא רק קורא על Linux או Kubernetes — אתה פותח sandbox אמיתי, נכנס ב-SSH או kubectl, פותר את התקלה, ובודקים שזה עבד.
מעבדות פתוחות לכל משתמש רשום · ללא תשלום · ללא הגבלת שימוש
HANDS-ON LABS
107 מעבדות אמיתיות · terminal אמיתי · ציון אוטומטי
לא וידאו של מישהו מקליד. אתה פותח labs, מתחבר ב-SSH או kubectl, פותר את התקלה, ה-grader מאמת ב-CI מה שעשית. אם זה לא עבר את הבדיקות — לא תיק עם V.
lab://k8s-rbac-troubleshoot · running
# Lab brief: a deployment in `payments` ns fails to start. Diagnose.
student@lab:~$ kubectl -n payments get pods
NAME READY STATUS RESTARTS AGE
checkout-7df8-x9k2k 0/1 CreateContainerError 0 2m
student@lab:~$ kubectl -n payments describe pod checkout-7df8-x9k2k
Events:
Warning Failed 29s kubelet Error: secret "stripe-key" not found
student@lab:~$ kubectl -n payments get secrets
No resources found in payments namespace.
# [hint] Create the secret. The grader validates pod becomes Ready.
student@lab:~$
SANDBOX · sandbox-7f2a
elapsed: 04:21·budget: 30m
Linux Labs
32 labs
systemctl + journald + ip + ss
Docker / Compose
18 labs
multi-container · networks · volumes
Kubernetes Labs
25 labs
Deployments · Services · Ingress · RBAC
Networking Sims
15 labs
VLAN · BGP · OSPF · tcpdump
Monitoring Labs
9 labs
Prometheus · Grafana · Loki · Alertmanager
Security Labs
8 labs
firewall · iptables · NIDS · SOC playbooks