Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. Authentication and authorization that furnishes secure access for k8s cluster users has always been a topic of great attention. In this thesis work I have focused on developing a central, dynamic and secure solution for k8s access management that facilitates access to resources available inside our k8s cluster usign an open source application called Leapp. The article is structured as follow, the beginning section gives an introduction to the motivation for starting this project, the second part is concentrated on state of the art and discussing k8s components and authentication methods. The subsequent part explains the methodology and our approach to the problem in hand and how it solves it. The implementation part sheds lights on the efforts that I put to implement and integrate the chosen authentication approach into Leapp. The article concludes with results and possible future works.

Analisi dei meccanismi di autenticazione di Kubernetes per implementare una gestione dell'autenticazione sicura, centralizzata e dinamica attraverso l'applicazione Leapp

JAVANSHOUR, ARASH
2022/2023

Abstract

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. Authentication and authorization that furnishes secure access for k8s cluster users has always been a topic of great attention. In this thesis work I have focused on developing a central, dynamic and secure solution for k8s access management that facilitates access to resources available inside our k8s cluster usign an open source application called Leapp. The article is structured as follow, the beginning section gives an introduction to the motivation for starting this project, the second part is concentrated on state of the art and discussing k8s components and authentication methods. The subsequent part explains the methodology and our approach to the problem in hand and how it solves it. The implementation part sheds lights on the efforts that I put to implement and integrate the chosen authentication approach into Leapp. The article concludes with results and possible future works.
2022
Analyzing kubernetes authentication mechanisms for implementing a secure, central and dynamic authentication management through Leapp application
File in questo prodotto:
Non ci sono file associati a questo prodotto.

È consentito all'utente scaricare e condividere i documenti disponibili a testo pieno in UNITESI UNIPV nel rispetto della licenza Creative Commons del tipo CC BY NC ND.
Per maggiori informazioni e per verifiche sull'eventuale disponibilità del file scrivere a: unitesi@unipv.it.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14239/17407