-
Notifications
You must be signed in to change notification settings - Fork 183
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
1 parent
f256987
commit e53a781
Showing
3 changed files
with
18 additions
and
27 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
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
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 |
---|---|---|
@@ -1,33 +1,33 @@ | ||
# Day 24: Kubernetes Garbage Collection | ||
# Day 24: Kubernetes Network Policies | ||
[![LinkedIn](https://img.shields.io/badge/Connect%20with%20me%20on-LinkedIn-blue.svg)](https://www.linkedin.com/in/aman-devops/) | ||
[![GitHub](https://img.shields.io/github/stars/AmanPathak-DevOps.svg?style=social)](https://github.com/AmanPathak-DevOps) | ||
[![GitHub stars](https://img.shields.io/github/stars/AmanPathak-DevOps/30DaysOfKubernetes)](https://github.com/AmanPathak-DevOps/30DaysOfKubernetes/stargazers) | ||
|
||
Welcome to Day 24 of the Kubernetes 30-Day Learning Challenge! 🚀 Today, you'll learn about Kubernetes Garbage Collection mechanisms for resource management. | ||
Welcome to Day 24 of the Kubernetes 30-Day Learning Challenge! 🚀 Today, you'll learn about Kubernetes Network Policies for secure cluster communication. | ||
|
||
## 📋 Learning Objectives | ||
|
||
By the end of today, you will: | ||
- **Kubernetes Garbage Collection**: Understand the principles of Kubernetes Garbage Collection for efficient resource utilization. | ||
- **Kubernetes Network Policies**: Understand the principles of Kubernetes Network Policies and how they enable secure communication within the cluster. | ||
|
||
## 🚀 Let's Get Started | ||
|
||
### Task 1: Explore Kubernetes Garbage Collection | ||
- Dive into the [Kubernetes Garbage Collection](https://kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/) documentation to grasp the concept and importance of resource cleanup. | ||
- Learn how Kubernetes automates the removal of unused resources. | ||
### Task 1: Explore Kubernetes Network Policies | ||
- Dive into the [Kubernetes Network Policies](https://kubernetes.io/docs/concepts/services-networking/network-policies/) documentation to grasp the concept and importance of securing your cluster's network traffic. | ||
- Learn how Network Policies allow you to define rules for incoming and outgoing traffic. | ||
|
||
### Task 2: Cleanup Strategies | ||
- Explore different cleanup strategies in Kubernetes, including the OrphanDependents and OwnerReferences concepts. | ||
- Understand how these strategies help maintain a clean cluster. | ||
### Task 2: Policy Creation | ||
- Explore different ways to create and apply Network Policies in a Kubernetes cluster. | ||
- Understand how to define rules and select pods for policy enforcement. | ||
|
||
### Task 3: Suggested Project | ||
- Implement a Garbage Collection strategy in your local Kubernetes cluster. Experiment with creating and deleting resources to see the cleanup process in action. | ||
- Implement Network Policies in your local Kubernetes cluster. Create policies to control and secure the communication between pods in different namespaces. | ||
|
||
## 🌐 Additional Resources | ||
|
||
- [Kubernetes Official Documentation - Garbage Collection](https://kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/): In-depth information on Kubernetes Garbage Collection. | ||
- [Blog on Kubernetes Garbage Collection](https://medium.com/@bharatnc/kubernetes-garbage-collection-781223f03c17) | ||
- [Kubernetes Official Documentation - Network Policies](https://kubernetes.io/docs/concepts/services-networking/network-policies/): Detailed information on Kubernetes Network Policies. | ||
- [Kubernetes- Network Policies](https://youtu.be/VF4hpwG_px8?si=3BlAfJ5-r8vuNwzr) | ||
|
||
Kubernetes Garbage Collection is a vital aspect of cluster maintenance. Tomorrow, we'll dive into Kubernetes Operators. | ||
Kubernetes Network Policies are crucial for maintaining a secure and controlled cluster environment. Tomorrow, we'll dive into Kubernetes Operators. | ||
|
||
[← Previous Day](../Day23/README.md) | [Next Day →](../Day25/README.md) |