This course contains lots of challenges for Kubernetes, each challenge is a small Kubernetes project with detailed instructions and solutions. You can practice your Kubernetes skills by solving these challenges, improve your problem-solving skills, and learn how to write clean and efficient code.
Index | Name | Difficulty | Practice |
---|---|---|---|
01 | π― Kubernetes Create Command (Challenge) | β ββ | Start Challenge |
02 | π― Kubernetes Run Command (Challenge) | β ββ | Start Challenge |
03 | π― Kubernetes Expose Command (Challenge) | β ββ | Start Challenge |
04 | π― Display Cluster Info (Challenge) | β ββ | Start Challenge |
05 | π― Deploy Jenkins in Kubernetes | β β β | Start Challenge |
06 | π― Scheduing with Node Affinity (Challenge) | β ββ | Start Challenge |
07 | π― Scheduling with Pod Affinity | β ββ | Start Challenge |
08 | π― Kubernetes Service Account | β ββ | Start Challenge |
09 | π― Modify Kubeconfig Files (Challenge) | β ββ | Start Challenge |
10 | π― Kubernetes Client and Server Version (Challenge) | β ββ | Start Challenge |
11 | π― Kubernetes Cluster Architecture Overview | β ββ | Start Challenge |
12 | π― Role-Based Access Control on Kubernetes (Challenge... | β β β | Start Challenge |
13 | π― Running Containers in Pods (Challenge) | β ββ | Start Challenge |
14 | π― Kubernetes Proxy Command (Challenge) | β ββ | Start Challenge |
15 | π― Using HorizontalPodAutoscaler in Kubernetes (Chall... | β ββ | Start Challenge |
16 | π― Scheduing with Node Selectors (Challenge) | β ββ | Start Challenge |
17 | π― Kubernetes Taint Command (Challenge) | β ββ | Start Challenge |
18 | π― Deploy MySQL in Kubernetes | β β β | Start Challenge |
19 | π― Kubernetes Describe Command (Challenge) | β ββ | Start Challenge |
20 | π― Kubernetes Set Command (Challenge) | β ββ | Start Challenge |
21 | π― Kubernetes Display Resource Usage (Challenge) | β ββ | Start Challenge |
22 | π― ContainerProbe in Kubernetes (Challenge) | β ββ | Start Challenge |
23 | π― Configuring Apps with Secrets (Challenge) | β ββ | Start Challenge |
24 | π― Isolating Workloads with Namespaces (Challenge) | β ββ | Start Challenge |
25 | π― Kubernetes Networking with Pods and Services | β ββ | Start Challenge |
26 | π― Traefik Ingress Controller | β β β | Start Challenge |
27 | π― Kubernetes LimitRange Resource Management (Challen... | β ββ | Start Challenge |
28 | π― Kubernetes Resource Quota Management (Challenge) | β ββ | Start Challenge |
29 | π― Kubernetes Resource Monitoring | β ββ | Start Challenge |
30 | π― Kubernetes Annotate Command (Challenge) | β ββ | Start Challenge |
31 | π― Kubernetes Exec Command (Challenge) | β ββ | Start Challenge |
32 | π― Kubernetes Advance Scheduler | β ββ | Start Challenge |
33 | π― Kubernetes Networking Pods With Services | β ββ | Start Challenge |
34 | π― Storing Data with PersistentVolumes | β ββ | Start Challenge |
35 | π― Kubernetes Cordon and Uncordon Command (Challenge) | β ββ | Start Challenge |
36 | π― Manage Kubernetes Deployment | β ββ | Start Challenge |
37 | π― Kubernetes Logs Command (Challenge) | β ββ | Start Challenge |
38 | π― Taints and Tolerations (Challenge) | β ββ | Start Challenge |
39 | π― Kubernetes Port-Forward Command | β ββ | Start Challenge |
40 | π― Kubernetes Deployment Management | β ββ | Start Challenge |
41 | π― Examine Nodes with Kubectl (Challenge) | β ββ | Start Challenge |