| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Izdelava Kubernetes operatorja za upravljanje s podatkovnimi bazami : diplomsko delo
Authors:ID Riboli, Patrik (Author)
ID Mlakar, Uroš (Mentor) More about this mentor... New window
ID Kosec, Primož (Comentor)
Files:.pdf VS_Riboli_Patrik_2025.pdf (3,12 MB)
MD5: 2B4E309F8E3CA12A6939E5EB938B989E
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Diplomsko delo opisuje, kako je možno izdelati oziroma razviti lasten Kubernetes operator, ki omogoča upravljanje s podatkovnimi bazami. Opisuje samo teorijo Kubernetesa, delovanje operatorjev, njihove koncepte, arhitekturo in orodja ter ogrodja za razvoj operatorja. V nadaljevanju je opisano načrtovanje operatorja, kjer so bolj specifično opisane zahteve, arhitektura, opredelitve virov in obseg operatorja. Po obravnavi teoretičnega dela sledi implementacija operatorja od same vzpostavitve razvojnega okolja in strukture projekta, definicije virov, implementacije krmilnikov, pravic do končnega pakiranja in distribucije operatorja. Sledi testiranje in namestitev operatorja na lokalno Kubernetes gručo, zaključi pa se s sklepom, kjer so preverjene hipoteze.
Keywords:kubernetes, razvoj operatorja, kubebuilder, podatkovne baze
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[P. Riboli]
Year of publishing:2025
Number of pages:1 spletni vir (1 datoteka PDF (XI, 58 str.))
PID:20.500.12556/DKUM-94660 New window
UDC:004.65(043.2)
COBISS.SI-ID:256007171 New window
Publication date in DKUM:30.09.2025
Views:161
Downloads:45
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:25.08.2025

Secondary language

Language:English
Title:Development of a Kubernetes operator for managing databases
Abstract:The bachelor thesis describes how to create or develop a custom Kubernetes operator that enables database management. It covers the Kubernetes theory, functionality of operators, their concepts, architecture, tools and frameworks for operator development. It continues with the design of a custom operator, its requirements, architecture, definition of custom resources and the operator’s scope. After addressing the theoretical part, the implementation of the operator is covered, from setting up the development environment and project structure, defining custom resources, implementing controllers, and managing permissions to the final packaging and distribution of the operator. This is followed by testing and deploying the operator on a local Kubernetes cluster, concluding with a discussion that verifies the hypotheses.
Keywords:kubernetes, operator development, kubebuilder, databases


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica