Manual Deployment and Configuration of On Premise Kubernetes as an Alternative Testing Environment to AWS.

Other authors

Mateo Fornés, Jordi

Universitat de Lleida. Escola Politècnica Superior

Publication date

2025-05

Abstract

This Final Degree Project aims to migrate the pre-production Kubernetes environment, currently hosted on AWS, to an On-Premises infrastructure based on virtual machines managed through VCenter. The main motivation is to reduce the costs associated with cloud services without compromising the architecture or functionality of the environment. Although an automated installation using Ansible was initially attempted, the issues encountered led to a step-by-step manual installation to ensure greater control and understanding of the process. The project covers everything from reinstalling the perating system to configuring the Kubernetes cluster, including the deployment of complementary tools such as Calico for pod networking. Finally, the results were evaluated, highlighting the benefits in terms of cost savings, technological independence, and environment flexibility, as well as the technical challenges overcome during the implementation.

Document Type

Project / Final year job or degree

Language

Anglès

Recommended citation

This citation was generated automatically.

Rights

cc-by-nc-nd

Attribution-NonCommercial-NoDerivatives 4.0 International

http://creativecommons.org/licenses/by-nc-nd/4.0/

This item appears in the following Collection(s)