Deploy a Secure Chat Application for Log Monitoring in Kubernetes
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.
Authors
- R. Nivedha
- S Mahalakshmi
- S. Dinesh
- B. Balasaigayathri
Institutions
- Sathyabama Institute of Science and Technology (IN)
Publication Details
- Published
- 2025-02-05
- DOI
- https://doi.org/10.1109/idciot64235.2025.10914743
- Primary Topic
- Spam and Phishing Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00