Ahuja, Rohit Anand (2023) Securing the End Points of Microservices using Gitlab Client-Based Authentication. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
Preview |
PDF (Configuration manual)
Download (3MB) | Preview |
Abstract
The integration of GitLab and Kubernetes has become increasingly important as organizations seek to streamline their application development and deployment processes. However, ensuring the connection between these two systems is secure is a key concern, as any vulnerabilities could potentially expose sensitive information or compromise the stability and security of the system. This research proposes a comprehensive study on how to securely integrate GitLab with an AWS Elastic Kubernetes Service (EKS) cluster for the purpose of managing cluster applications built on GitLab. The GitLab Kubernetes agent is proposed as a solution and can be configured using standard Kubernetes Role-Based Access Control (RBAC) rules to ensure secure access to the cluster. Additionally, the research aims to provide a comprehensive solution for implementing appropriate Kubernetes security controls and GitLab security to maintain a safe environment for the cluster. According to the research proposed and analysis, implementing certain design and security controls can decrease the number of potential attack vectors and reduce the risk exposure of deployed microservices using Kubernetes and GitLab.
Item Type: | Thesis (Masters) |
---|---|
Supervisors: | Name Email Sahni, Vikas UNSPECIFIED |
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science Q Science > QA Mathematics > Computer software > Computer Security T Technology > T Technology (General) > Information Technology > Computer software > Computer Security |
Divisions: | School of Computing > Master of Science in Cyber Security |
Depositing User: | Tamara Malone |
Date Deposited: | 24 Apr 2023 14:04 |
Last Modified: | 24 Apr 2023 14:04 |
URI: | https://norma.ncirl.ie/id/eprint/6505 |
Actions (login required)
View Item |