-
Notifications
You must be signed in to change notification settings - Fork 125
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
24 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
## Kubernetes hands on tasks | ||
|
||
### TASK 1 (Daemonset with node affinit) | ||
Deploy a DaemonSet that runs a monitoring agent (e.g., Fluentd) on specific nodes based on node labels. Configure resource limits to control CPU and memory usage. | ||
<br> | ||
Solution:[TASK 1 Solution](hands-on-tasks/daemonset-with-node-affinity) | ||
|
||
|
||
|
||
### TASK 2 (Deployment with sidecar and init containers) | ||
In this simple example you will learn how to create a deployment with init and sidecar container | ||
<br> | ||
Solution:[TASK 2 Solution](hands-on-tasks/deployment-with-init-and-sidecar-container) | ||
|
||
|
||
### TASK 3 (Static pods with readiness and liveliness probes) | ||
In this example you will learn how to configure a staic pods with readiness and liveliness probes | ||
<br> | ||
Solution:[TASK 3 Solution](hands-on-tasks/static-pod-with-readiness-and-liveliness-probes) | ||
|
||
### TASK 4 (Network policy to control traffic) | ||
In this example you will learn how to Set up a Kubernetes NetworkPolicy to restrict communication between pods in different namespaces. This will introduce you to Kubernetes networking and security controls. | ||
<br> | ||
Solution:[TASK 4 Solution](hands-on-tasks/Network-Policy-to-Control-Traffic) |