Andreas Döring
Dualer Student der Wirtschaftsinformatik bei der Telekom. Ich schreibe Software, betreibe Infrastruktur und automatisiere gern beides.
Diese Seite hat ein Push in mein Repository gebaut und auf mein Homelab ausgeliefert. Der Stand steht hier:
Commit lokal
Gebaut nicht per Pipeline
Status wird geprüft
Gebaut nicht per Pipeline
Status wird geprüft
Fünf Orte, ein roter Faden
- 2001 bis 2017 Euskirchen
- 2017 bis 2021 Straubing
- 2021 bis 2022 Bayreuth
- 2022 bis 2024 Neuburg a. d. Donau
- Seit 2024 Bonn
- Der Anfang Unraid
- Der Umstieg Proxmox mit VMs und Containern
- Das Cluster Hauptserver und zwei Mini-PCs
- Automatisierung Ansible und Gitea
- Backups ZFS, Proxmox Backup Server, Offsite
- Absicherung WireGuard, Key-based SSH, Fail2ban
- Heute Diese Präsentation, ausgeliefert per Pipeline
Mein Homelab: ein Cluster mit klarer Aufgabenteilung
Software für 1.500 Nutzer, im Alltag der Telekom
Ich entwickle und warte ein internes Werkzeug im Mobilfunkbereich.
Im Projekt
- Python, Django und Oracle-Datenbank
- Responsive Oberflächen mit HTML5, CSS3 und JavaScript
- Git-Workflows und Code-Reviews
- Strukturierte Fehlersuche und Performance-Analysen
In der Rotation
- Sechs Monate im Chapter DevOps, Contracts RAN und MBH
- Prozessabläufe und Schnittstellen im Infrastrukturumfeld analysiert
So kam diese Seite zu Ihnen
Ein Push genügt. Der Runner läuft auf meinem eigenen Server, es gibt keinen manuellen Schritt dazwischen.
- git push ins GitHub-Repository
- Selbst gehosteter Runner erhält den Auftrag und holt das Repository
- docker build erzeugt das Image mit Nginx und dieser Seite
- Deployment auf mein Homelab
- Health-Check: Antwortet der Container?
Hier könnte Ihre Werbung stehen
Was soll hier stehen? Ich ändere es im Repository, nach dem Deployment erscheint es von selbst.
Was ich mitbringe und was ich lernen will
Bringe ich mit
- Python und Bash
- Linux, Docker, Ansible
- Git und GitLab, CI/CD-Pipelines
- Netzwerk, TLS, Absicherung von Systemen
Will ich lernen
- Kubernetes über die Grundlagen hinaus
- AWS, zum Beispiel EKS, Lambda, S3 und CloudWatch
- Argo CD und Observability
Ich freue mich auf Ihre Fragen.