final strech
This commit is contained in:
@@ -1,6 +1,28 @@
|
|||||||
\chapter{Beobachtungen durch Projekte xxx}\label{beobachtung}
|
\chapter{Persönliche Beobachtungen aus der Praxis mit CI/CD}\label{beobachtung}
|
||||||
|
|
||||||
|
\section{CI/CD auf GitLab-CI basis für ein privates Projekt}\label{be:gitlab}
|
||||||
|
Migration von vorhandener Legacy-Software in die All-in-One Lösung von GitLab-CI.
|
||||||
|
|
||||||
|
~
|
||||||
|
|
||||||
|
Incident-Reporting Software basierend auf Java wurde:
|
||||||
|
\begin{itemize}
|
||||||
|
\item containerisiert
|
||||||
|
\item durch die Migration auf CI/CD automatisiert gebaut und ausgeliefert.
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
%\Rightarrow% Probleme bei der Migration, aufgrund von Toolrequirments
|
||||||
|
|
||||||
\section{CI/CD GitLab xx}\label{be:gitlab}
|
|
||||||
\section{CI/CD auf Jenkins X}\label{be:jx}
|
\section{CI/CD auf Jenkins X}\label{be:jx}
|
||||||
\section{CI/CD in PFS}\label{be:pfs}
|
Praxissemesterprojekt: Erforschung von Datafeedback in GitLab unter Jenkins X.
|
||||||
\section{CI/CD in A4}\label{be:a4}
|
Aufbau einer serverlosen Jenkins X CI/CD Plattform zur Erforschung von Datafeedbackmöglichkeiten zu GitLab ohne GitLab CI
|
||||||
|
|
||||||
|
%\Rightarrow% Betrieb und Erhalt einer selfhosted CI/CD Variante benötigt Detailplanung
|
||||||
|
|
||||||
|
\chapter*{Projekte, auf die sich die Experteninterviews beziehen}
|
||||||
|
|
||||||
|
\section[CI/CD bei PFS]{CI/CD in der Plattformsteuerung}\label{be:pfs}
|
||||||
|
Einführung von CI/CD zum automatisiertem Bau, Test und Istallation von Systemen als VM-Images.
|
||||||
|
|
||||||
|
\section{CI/CD in ``Access 4.0''}\label{be:a4}
|
||||||
|
CI/CD Automatisierung von Microservices mit Kubernetes als Zielumgebung. Kubernetes Cluster läuft auf Bare--Metall-Switches und nicht auf virtuellen Maschinen.
|
||||||
@@ -162,6 +162,12 @@ Bei Störungen im CI/CD System kann diese Dokumentation helfen, das
|
|||||||
System wiederherzustellen bzw. sogar extern als Workaround zu betreiben
|
System wiederherzustellen bzw. sogar extern als Workaround zu betreiben
|
||||||
(durch verwenden Skripten zum Aufruf der einzelnen CI/CD Schritte).
|
(durch verwenden Skripten zum Aufruf der einzelnen CI/CD Schritte).
|
||||||
|
|
||||||
|
~
|
||||||
|
|
||||||
|
Im Anhang befindet sich das Bespiel einer Entwicklerdokumentation für die CI/CD Implementierung eines Softwareentwicklungsprojektes.
|
||||||
|
Die Dokumentation gehört zu einem Projekt, welches einen einfachen Java-Webservice durch CI/CD automatisch integriert und ausgeliefert.
|
||||||
|
\todo{ref zu doku}
|
||||||
|
|
||||||
\section{technische Maßnahmen}\label{mas:m3}
|
\section{technische Maßnahmen}\label{mas:m3}
|
||||||
|
|
||||||
\subsection{Lösungsansätze zur Umsetzung der Maßnahmen}\label{mas:m3.1}
|
\subsection{Lösungsansätze zur Umsetzung der Maßnahmen}\label{mas:m3.1}
|
||||||
|
|||||||
@@ -93,11 +93,11 @@
|
|||||||
\pagenumbering{arabic}
|
\pagenumbering{arabic}
|
||||||
% Alwas use \cleardoublepage before \part{...}.
|
% Alwas use \cleardoublepage before \part{...}.
|
||||||
\todo{Einfügen Doku}
|
\todo{Einfügen Doku}
|
||||||
\todo{Appendix}
|
|
||||||
\todo{Tabelle}
|
\todo{Tabelle}
|
||||||
\todo{Quelle backwords}
|
\todo{Quelle backwords}
|
||||||
\todo{Readthru}
|
\todo{Readthru}
|
||||||
\todo{Grafik}
|
\todo{Grafik}
|
||||||
|
\todo{svc}
|
||||||
\cleardoublepage
|
\cleardoublepage
|
||||||
\part{Seminararbeit}\label{pt:thesis}
|
\part{Seminararbeit}\label{pt:thesis}
|
||||||
\include{chapters/Einleitung}
|
\include{chapters/Einleitung}
|
||||||
|
|||||||
Reference in New Issue
Block a user