Deploy a Secure Chat Application for Log Monitoring in Kubernetes
S. Dinesh, R. Nivedha, S. B. Mahalakshmi, B. Balasaigayathri · 2025
This paper presents the development and deployment of a secure chat application in a Kubernetes environment for real-time log monitoring and communication. The research addresses the challenges of managing and aggregating logs in a distributed, containerized environment, specifically within Kubernetes clusters. Traditional logging solutions often struggle with providing real-time collaborative troubleshooting, centralized log aggregation, and robust security. The proposed system integrates Kubernetes-native features, along with Fluentd and the ELK stack (Elasticsearch, Logstash, Kibana), to centralize log management and provide a unified interface for real-time communication through WebSockets. The application is designed to ensure high scalability, fault tolerance, and security by implementing TLS encryption and Role-Based Access Control (RBAC). The outcome is a scalable, secure, and efficient log monitoring solution that improves operational efficiency, enhances system reliability, and fosters collaborative debugging, making it a valuable tool for developers and administrators in Kubernetes-based environments.