CKS Tutorials
CKS tutorials emphasize practical Kubernetes skills and exam-style tasks. Topics span Pod Security Standards, network policies, RBAC hardening, secrets management, image scanning, audit logging, and runtime security. Free labs and guided examples help you practice in a safe environment before attempting mock exams and the live performance-based CKS exam.
Other Skill Trees
LinuxDevOpsCybersecurityAWSCybersecurity EngineerDevSecOpsNetworkingCompTIAKali LinuxWiresharkNmapHydraRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellDevOps EngineerGitDockerKubernetesCKA TrainingCKAD TrainingAnsibleRHCE in Ansible TrainingJenkinsCloudflareDatabaseMySQLPostgreSQLRedisMongoDBSQLiteData ScienceBig DataPythonGolangRustJavaCC++Web Development
Protect Search While the Index Loads
Connect real museum search readiness to Kubernetes Service traffic, protect a paced collection import with startup probes, and keep existing replicas during an update.
Kubernetes
Make the Update Fit
Finish a real shop update within a fixed CPU quota while preserving the required available replicas and reference service.
KubernetesLinux
Keep Stock Access Inside the App
Protect a real shop stock service with a namespace-and-role ingress boundary while preserving the customer journey and a separate service.
Kubernetes
Keep the App Working with Restricted Egress
Restore real DNS and stock dependencies, then narrow a legacy egress policy while keeping a shop catalogue and training quotes working.
Kubernetes
Let the Board Read the Cluster
Give a real Kubernetes status board its own read-only identity, connect two approved namespaces and preserve excluded data and workloads.
Kubernetes
Bring Back the Approved Menu
Recover correct café prices by matching a Deployment revision to its preserved menu configuration, then reconcile the saved release and actual download.
KubernetesLinux
Update the Seasonal Menu
Publish a café menu as a versioned Kubernetes configuration, follow its rollout, and hand over the actual menu download without changing the reference café.
KubernetesLinux
Finish a Batch After Temporary Failures
Recover a real partially finished photo batch with finite per-index Kubernetes Job retries while preserving its failed attempt and already correct images.
KubernetesLinux
Build the Gallery in Batches
Use an Indexed Kubernetes Job to prepare real garden photographs in bounded parallel batches, then deliver a complete gallery, source index and image archive.
KubernetesLinux
Configure Applications with Secrets
Create a Secret, inspect encoded data safely, use it to configure a Pod, and recreate the Pod after updating the Secret.
Kubernetes
Customize an Application with Kustomize
Create Kubernetes base manifests, customize them with a Kustomize overlay, and deploy the rendered application.
Kubernetes
Discover and Use Custom Resources
Create a CRD, discover the new API resource, and manage custom resources with kubectl.
Kubernetes
Expose a Deployment with a Service
Create a Deployment, expose it with a ClusterIP Service, inspect selector-based endpoints, and test access from inside the cluster.
Kubernetes
Deploy a Local Helm Chart
Create a small local Helm chart, render it, install it into Kubernetes, and upgrade the release with new values.
Kubernetes
Configure Liveness and Readiness Probes
Configure readiness and liveness probes, observe Service endpoints, and trigger a controlled liveness restart.
Kubernetes
Create a Deployment
Create a Kubernetes Deployment, inspect its ReplicaSet and Pods, and observe how it maintains desired state.
Kubernetes
Diagnose Service DNS Access
Practice diagnosing Kubernetes Service DNS access with same-namespace short names, cross-namespace FQDNs, EndpointSlices, and CoreDNS checks.
Kubernetes
Debug a CrashLooping Application
Deploy an application that repeatedly exits, use status, logs, events, and manifests to find the cause, then fix and verify it.
Kubernetes
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 67
- Next