Assignment
*] Increase disk space in ec2 instance without mounting ebs
1st modify the volume, then run the growpart command
*] Deploy image in docker container using Jenkins pipeline
*] Deploy image in kubernetes using Jenkins pipeline
*] Study about namespaces and c grouping
Cgroups (Control Groups) is a Linux kernel feature that allows the allocation of system resources (such as CPU, memory, disk I/O, and network bandwidth) among processes or groups of processes.
Functions performed;
Limiting the amount of CPU, memory, or other resources that a process or group of processes can use.
Prioritizing resource allocation among processes.
Monitoring resource usage and enforcing resource limits.
Namespace --> In Linux, namespaces are a feature of the kernel that isolates and virtualizes system resources for a process or a group of processes. This allows for the creation of lightweight and secure containers, among other use cases. Namespaces help ensure that processes in different namespaces do not interfere with each other.
types of namespaces;
PID Namespace
Mount Namespace
Network Namespace
User Namespace