This article examines the effectiveness of combining Terraform and Kubernetes within DevOps workflows. Against the backdrop of microservices architectures and cloud-native environments, the synergy between Infrastructure as Code (IaC) and container orchestration has become increasingly important. Our contribution lies in systematically exploring how Terraform and Kubernetes can be used together during provisioning, CI/CD pipelines, and autoscaling. We compare their feature sets, review real-world cluster-deployment case studies, and discuss state-management strategies and self-healing mechanisms. Key recommendations cover modular infrastructure design, clear separation of responsibilities, and adoption of GitOps principles. Drawing on official documentation, English-language vendor publications, and industry reports, our analysis identifies the integration’s benefits for faster application delivery, higher system stability, and repeatable processes. We employ comparative documentation review, content analysis of DevOps community resources, and case-study methodology. Practical guidance for optimizing Terraform–Kubernetes collaboration concludes the paper. These insights will be valuable to DevOps engineers, architects, and deployment-automation specialists, reflecting current industry trends and laying groundwork for future research.
Adewale O AdebayoAfeez A AfuwapeAyorinde Olayiwola AkindemowoEseoghene Daniel ErighaEhimah ObuseJoshua Oluwagbenga AjayiOlabode Michael Soneye
Esteban Elias RomeroCarlos CamachoCarlos MontenegroOscar Esneider Acosta AgudeloRubén González CrespoElvis Eduardo Gaona GarcíaMarcelo Herrera Martínez