-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.tex
144 lines (127 loc) · 4.02 KB
/
main.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
\documentclass[12pt, a4paper, twoside, pdftex]{scrbook}
% General
\usepackage[utf8]{inputenc}
\usepackage[main=english]{babel}
\usepackage{setspace}
\usepackage{hyperref}
% Capitalize label for autoref
\renewcommand{\sectionautorefname}{Section}
\renewcommand{\subsectionautorefname}{Subsection}
\usepackage{color}
\usepackage{array}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black
}
\usepackage[a4paper, left=1.5cm, right=3.0cm, bottom=3.5cm]{geometry}
\usepackage{float}
% Images
\usepackage{graphicx}
\usepackage[export]{adjustbox}
\usepackage{tikz}
%Code
\usepackage{listings}
\lstset{
frame=tb,
aboveskip=3mm,
belowskip=3mm,
basicstyle=\fontsize{8}{8}\selectfont\ttfamily,
keywordstyle=\color{red},
numbers=left,
breaklines=true,
numbersep=5pt,
showstringspaces=false,
stringstyle=\color{blue},
tabsize=4,
language=Go
}
% Literature
\usepackage[backend=biber,style=numeric]{biblatex}
\usepackage{csquotes}
\usepackage{xcolor}
\addbibresource{library.bib} %Imports bibliography file
\titlehead{
\begin{tikzpicture}[remember picture,overlay]
\node[anchor=north east,inner sep=0.5cm] at (current page.north east)
{
\includegraphics[scale=0.5]{pictures/general/fh-muenster-logo}
\includegraphics[scale=0.2]{pictures/general/kubermatic-stacked}
};
\end{tikzpicture}
}
\title{\huge \textbf Design and implementation of a multi cluster load balancing within a Kubernetes environment}
\subtitle{Bachelor thesis to obtain the academic degree Bachelor of Science in Computer Science}
\author{Matthias Osthues\\
Department of Electrical Engineering and Computer Science\\
Fachhochschule Münster\\
University of Applied Sciences}
\publishers{
\begin{flushleft}
\small
\begin{onehalfspace}
\begin{tabular}{l@{\hspace{1.0cm}} l}
& \\
& \\
& \\
& \\
& \\
& \\
& \\
& \\
& \\
& \\
& \\
First examiner & Prof. Dr. Michael Tüxen \\
Second examiner & Dipl.-Inf. Sebastian Scheele\\
&\\
submitted on & 12.04.2021 \\
from & Matthias Osthues \\
Matriculation-Nr. & 776405
\end{tabular}
\end{onehalfspace}
\end{flushleft}
}
\date{12.04.2021}
\begin{document}
\maketitle
\newpage
\clearpage
\tableofcontents
\newpage
\begin{onehalfspacing}
\include{chapter/01_introduction}
\include{chapter/02_basics}
\include{chapter/03_loadbalancing_kubernetes}
\include{chapter/04_extending_kubernetes}
\include{chapter/05_requirements}
\include{chapter/06_design}
\include{chapter/07_implementation}
\include{chapter/08_testing}
\include{chapter/09_conclusion}
\include{chapter/10_one_step_further}
\end{onehalfspacing}
\include{chapter/11_directories}
% \glsaddall
% \printglossaries
\newpage
\clearpage
\thispagestyle{plain}
\begin{onehalfspace}
\section*{Declaration of the candidate}
I certify that I have written the submitted work independently.
All passages taken verbatim or in spirit from published or unpublished works of others have been marked as taken. \\
All sources and aids that I have used for the work are indicated. \\
All electronic copies of this work used for its evaluation have exactly the same content as this printed copy.\\
The work has not been submitted in the same or similar form to any other examining authority and has not yet been published.
I am aware that an untrue statement will have legal consequences.
\flushleft
\begin{tabular}{l@{\hspace{3.0cm}} c}
& \\ & \\
Hamburg 12.04.2021 & \hrulefill \\
& \parbox[b]{7cm}{\centering Matthias Osthues}
\end{tabular}
\end{onehalfspace}
\end{document}