This Is Auburn

Show simple item record

Configuration Changes in Kubernetes Configuration Scripts


Metadata FieldValueLanguage
dc.contributor.advisorRahman, Akond
dc.contributor.authorSingh, Ayush
dc.date.accessioned2025-04-22T13:32:47Z
dc.date.available2025-04-22T13:32:47Z
dc.date.issued2025-04-22
dc.identifier.urihttps://etd.auburn.edu//handle/10415/9682
dc.description.abstractKubernetes has emerged as the dominant container orchestration platform, widely adopted for managing cloud-native applications. However, its dynamic configuration introduces complexities that can lead to security vulnerabilities, system failures, and operational inefficiencies. Understanding the patterns and implications of these configuration changes is crucial for improving system reliability, maintainability, and security. This thesis presents a large-scale empirical study of 28,675 Kubernetes-related commits to examine the nature of configuration changes. We categorize these changes into eight distinct types: Annotations, Corrective, Dependency Updates, Deployment Infrastructure, Documentation, Maintenance, Security and Compliance, and User Interface. We also analyze patterns in these categories by focusing on their frequency. Our study highlights that dependency updates and deployment infrastructure related changes are among the most frequent modifications, reflecting the critical need for up-to-date configurations, while other categories such as corrective, security and compliance show meaningful patterns in their frequency. Our classification sheds light on the nature of configuration-related changes in Kubernetes based container orchestration by characterizing the evolution of Kubernetes configuration changes by understanding the common trends in Kubernetes configuration. These findings offer a stepping stone for future research and practical tooling around configuration changes and provides actionable insights for Kubernetes practitioners, DevOps engineers.en_US
dc.subjectComputer Science and Software Engineeringen_US
dc.titleConfiguration Changes in Kubernetes Configuration Scriptsen_US
dc.typeMaster's Thesisen_US
dc.embargo.statusNOT_EMBARGOEDen_US
dc.embargo.enddate2025-04-22en_US
dc.contributor.committeeMulder, Samuel
dc.contributor.committeeGhanbari, Ali
dc.creator.orcid0009-0003-7462-1942en_US

Files in this item

Show simple item record