University of Twente Student Theses


Kubernetes, IoT and the Automation of Penetration Testing

Dongen, Fabian van (2023) Kubernetes, IoT and the Automation of Penetration Testing.

[img] PDF
Abstract:The increasing use of Internet of Things (IoT) systems in various industries has raised concerns about their security. One specific area of concern is the security of IoT systems with deployed container orchestrators. Kubernetes, an innovative container orchestrator, is one of the most efficient ways for automating software deployment, scaling, and management. Overall, Kubernetes is much more efficient than other container orchestrators, but this has not been implemented in IoT due to its computational requirements. As lightweight version of Kubernetes K3s has been released which might be implemented in IoT soon. Whether K3s will be a feasible option to use in IoT and whether its security can be tested in the form of automatic penetration testing, is explored in this paper. To do this, a simple IoT system with K3s deployed has been set up and penetration testing has been performed on the system. The system was able to handle K3s, but it has some drawbacks that need attention. The penetration testing worked manually as well as automatically with its restrictions. To implement this in various diverse
Item Type:Essay (Bachelor)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Business & IT BSc (56066)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page