Synergizing Infrastructure as Code and Container Orchestration: A Survey on Terraform and Kubernetes Automation

Read full text
Authors: Atharva Salvi, Yash Shinde, Pranav Munde, Sarvesh Mhadgut, Bhumesh Masram
Cited by: 0

Abstract

Manual management of cloud infrastruc-ture is error-prone, inconsistent, and fails to meet the agility de-mands of modern cloud-native applications. This survey provides a comprehensive review of integrated automation strategies that combine Infrastructure as Code (IaC) with container orchestration. We focus on the synergy between Terraform, for declarative infrastructure provisioning, and Kubernetes, for robust container management. We present a taxonomy of integration patterns, including pipeline-driven and GitOps-driven approaches, and conduct a comparative analysis of the surrounding ecosystem of tools for CI/CD, monitoring, and configuration management. Our analysis of recent peer-reviewed articles reveals that while significant progress has been made in achieving end-to-end automation, key challenges remain in state management, multicloud security, and automated testing. Finally, we identify future research directions, including the application of AIOps for predictive self-healing and the rise of Platform Engineering as an abstraction layer over this complex automation. This work serves as a consolidated guide for practitioners and a roadmap for researchers in the domain of DevOps and cloud automation.

Fields of Study & Subjects

Software System Performance and Reliability Cloud Computing and Resource Management Software Engineering Techniques and Practices

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
15 January 2026