Cloud-native applications, characterized by container-based structures using platforms like Docker and Kubernetes, have become the standard for modern technology solutions, but they come with distinct security challenges. Kubernetes, an open-source container orchestration tool developed by Google and now managed by the Cloud Native Computing Foundation, facilitates the scaling, distribution, and fault tolerance of containers and is widely used in production environments. The adoption of containers has highlighted the necessity for enhanced security practices, as these environments face vulnerabilities due to their distributed nature and reliance on shared OS kernels. Security measures such as setting up namespaces for proper access control, keeping systems updated with reliable Docker images, defining resource quotas, and configuring network policies are crucial for mitigating risks. As traditional security tools like firewalls do not adequately address these challenges, new strategies and tools must be employed to manage vulnerabilities effectively.