Kubernetes
Pod से production तक Kubernetes सीखें. Deployments, services, ingress, Helm, scaling, RBAC, और observability.
14 पाठ, क्रम में
- 125 मिनट
Kubernetes क्या है
स्वागत है। अगर आपने Docker एक-दो बार इस्तेमाल किया है और अब हर तरफ़ Kubernetes शब्द सुनाई देता है पर ठीक-ठीक पता नहीं कि यह है क्या, तो आप सही जगह पर...
Why orchestrators existControl plane vs nodesKubectlCluster-infoManifests - 230 मिनट
आपकी पहली Pod
पिछले पाठ में आपने क्लस्टर से बात की, लेकिन उससे कुछ चलाने के लिए कहा ही नहीं। यह पाठ उसी कमी को पूरा करता है। Kubernetes किसी कंटेनर को सीधे उस तरह...
Pod manifestKubectl applyKubectl getKubectl logsKubectl execKubectl delete - 335 मिनट
डिप्लॉयमेंट (Deployments) और रेप्लिकासेट (ReplicaSets)
पिछले पाठ के अंत में आपने ख़ुद देख लिया: सादा पॉड मिटा दीजिए, या उसे क्रैश होने दीजिए, और उसे वापस लाने वाला कोई नहीं। पाँच मिनट के प्रयोग के लिए यह...
Deployment manifestReplicasReplicaSetRolling updatesRollout statusRollout undo - 435 मिनट
सर्विसेज़ (Services)
आपके पास एक डिप्लॉयमेंट है जो तीन पॉड ज़िंदा रखता है, और इससे वह समस्या हल हो जाती है कि पॉड मरने के बाद वापस नहीं आते। लेकिन एक दूसरी समस्या इससे हल...
ClusterIPNodePortLoadBalancerSelector matching labelsKubectl exposePort-forward - 535 मिनट
प्रोब्स (Probes) और स्व-उपचार
जो प्रोसेस क्रैश हो चुकी है, उससे निपटना आसान है। वह ख़त्म हो गई, ऑपरेटिंग सिस्टम ने यह देख लिया, और Kubernetes उसकी जगह नई शुरू कर देता है। मुश्किल...
Liveness probeReadiness probeStartup probeHttp probe specRestart policyWhat happens on failure - 635 मिनट
ConfigMaps और Secrets
अभी हाल यह है कि अगर आपके कंटेनर को कोई सेटिंग चाहिए, जैसे लॉग स्तर या डेटाबेस उपयोगकर्ता नाम, तो उसे रखने की एक ही जगह बचती है: इमेज के भीतर ही पका...
ConfigMap manifestEnvFromMount as fileSecret base64Kubectl create secret genericNever commit real secrets - 735 मिनट
वॉल्यूम (Volumes) और स्थायी स्टोरेज
अब तक आपने जो कुछ भी डिप्लॉय किया है, वह जानबूझकर भुलक्कड़ रखा गया था। एक पॉड शुरू होता है, अपना काम करता है, और जब मरता है तो जिस फ़ाइल सिस्टम पर वह...
EmptyDirPersistentVolumeClaimStorageClassPVC manifestMount in a Deployment - 825 मिनट
नेमस्पेस (Namespaces) और लेबल (Labels)
छह Pods वाला एक क्लस्टर संभालना आसान है। आप kubectl get pods चलाते हैं, सब कुछ एक नज़र में दिख जाता है, और आपको पता होता है कि हर एक क्या है। मगर चार...
Kubectl create namespace-n flagDefault vs kube-systemLabelsSelectorsKubectl get -l - 935 मिनट
इनग्रेस (Ingress)
क्लस्टर के अंदर ट्रैफ़िक पहुँचाना आपको पहले से आता है। NodePort हर नोड पर एक बड़े नंबर वाला पोर्ट खोल देता है, और LoadBalancer आपके क्लाउड प्रोवाइडर...
Ingress controllerIngress manifestHost and path rulesIngressClassNameTLS via cert-manager - 1035 मिनट
Helm की मूल बातें
Kubernetes के लिए पाँचवाँ वेब एप्लिकेशन लिखिए और एक निराश करने वाली बात नज़र आएगी: आप बार-बार वही YAML टाइप कर रहे हैं। एक डिप्लॉयमेंट, एक सर्विस, एक...
Chart structureValues.yamlHelm installHelm upgradeHelm templateWhen to use Helm vs raw manifests - 1130 मिनट
स्केलिंग और HPA
एक सुपरमार्केट की कल्पना कीजिए जिसमें दस चेकआउट लेन हैं पर ड्यूटी पर सिर्फ़ दो कैशियर। सुबह नौ बजे इतना काफ़ी है। शाम छह बजे कतार दुकान के पिछले सिरे...
Kubectl scaleMetrics-server requirementHorizontalPodAutoscaler manifestCPU targetVPA mention - 1235 मिनट
RBAC
इस कोर्स में आपने अब तक जो भी कमांड चलाई, वह क्लस्टर एडमिन यानी आपकी हैसियत से गई, और क्लस्टर ने हर बार हाँ कह दिया। जब तक आप अकेले सीख रहे हैं, यह...
ServiceAccountRole vs ClusterRoleRoleBindingLeast privilegeVerbs and resources - 1330 मिनट
ऑब्जर्वेबिलिटी
रात के तीन बजे हैं और कुछ गड़बड़ है। उपयोगकर्ताओं को त्रुटियाँ दिख रही हैं। आपके क्लस्टर में चालीस पॉड हैं, और आपकी हालत का एक ही ईमानदार वर्णन यह है...
Stdout-as-logsKubectl logsPrometheus + grafanaOpenTelemetry mentionWhere to start - 1460 मिनट
Capstone: एक Stack Deploy करें
अब तक के हर पाठ ने एक बार में एक ऑब्जेक्ट सिखाया, और हर ऑब्जेक्ट अलग-थलग करके दिखाया गया। कोई चीज़ सीखने का तरीक़ा यही है, पर असल दुनिया में कुछ भी...
Multi-service DeploymentConfigMap for configSecret for db passwordPVC for db dataIngress for the APILiveness probe+1
अपनी भाषा में Kubernetes सीखें
हर पाठ, क्विज़ और ट्यूटर का जवाब आपकी भाषा में आता है। AI ट्यूटर उसी भाषा में जवाब देता है जिसमें आप पूछते हैं।
Roles that use Kubernetes
See how hiring teams interview engineers on Kubernetes, in production-like environments.
Platform Engineer
Hire platform engineers who reduce friction for every team. Real golden-path templates, real internal CLIs, real service onboarding flows. We record every step.
See the interviewDevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interviewSite Reliability Engineer (SRE)
Hire SREs who actually run production. Live workspaces with metrics, logs, traces and a service that is starting to misbehave. We record every keystroke.
See the interview