Zum Inhalt springen
Serkan Köse
Akzent

Projekte

Kuratierte Sammlung aus Infrastruktur, Platform Engineering, Workstation-Automation und AI-assisted Labs.

Infrastruktur & Betrieb

GitOps-Repository für zwei Homelab-Kubernetes-Cluster mit Flux v2. Produktion und Dev teilen eine gemeinsame Basis: HelmReleases, Kustomizations und Werte liegen einmal im Repo, pro Cluster nur Variablen und Chart-Versionen.

fluxgitopskuberneteshelmsopsrenovate
Quellcode

Single-Node-Proxmox-Homelab, komplett mit Ansible provisioniert. Vom preseedeten Debian-Installer bis zu laufenden Kubernetes-Clustern: ZFS für Storage, cloud-init für VM-Templates, Kubespray für die Cluster.

ansibleproxmoxkuberneteskubesprayzfscloud-init
Quellcode

Platform Engineering

devhub

AI-assisted Platform-Lab für Kubernetes-Self-Service: Teams können Datenbanken, Services und IDE-Workspaces aus einer Weboberfläche deployen, während Operator, API und GitOps-Setup die Kubernetes-Seite kapseln.

kubernetesplatform-engineeringoperatorgitopstanstackhonotrpc
Quellcode

Templates & Toolchains

kubeplate

Ein GitHub-Template für full-stack Kubernetes-Operator-Apps: Go-Operator, Hono/tRPC-Backend und Next.js-Web rund um eine Demo-CRD, mit Dockerfiles, Helm-Umbrella-Chart, GHCR/GitHub-Actions-CI und DevSpace-Hot-Reload gegen KinD.

kubernetesoperatorgodevspacekindhelmtypescript
Quellcode

Workstation-Automation

Deklarative NixOS-Konfiguration für zwei Laptops. Flakes, Home Manager, host-spezifische Module, disko für Disk-Layouts, Secure Boot/TPM auf dem XPS 17 und eine eigene cx-TUI für wiederkehrende Commands.

nixosnixhome-managerflakesdotfileslinux
Quellcode

Älteres, weiterhin koexistierendes Ansible-Bootstrap für eine Linux/WSL2-Workstation. Ansible verwaltet die OS-Ebene, mise alle CLI-Tools und Language-Runtimes; unter WSL wird der Nerd Font auf dem Windows-Host installiert.

ansiblemisewsldotfilesneovimzshmolecule
Quellcode

AI-assisted Labs

doclee

AI-assisted Full-Stack-Lab nach dem Doctolib-Prinzip: Patienten- und Arztoberflächen, API, Auth, Kalenderlogik, Protobuf-Verträge und Container-/CI-Pfade in einem Monorepo.

full-stacktanstackgoconnectrpcprotobufnxhealthcare
Quellcode

Persönliches Portfolio und Blog. Go im Backend, HTMX im Frontend, Templ als Template-Engine, Markdown als Content-Store. Deployment als Single Binary mit allem embedded.

gohtmxtempltailwindmarkdown
Quellcode

Work in Progress

Neue, noch frühe Ansible-Role für selbst gehostete GitLab-Instanzen. Sie installiert GitLab CE oder EE aus dem offiziellen Package-Repository und rendert eine kontrollierte Omnibus-Konfiguration für Single-Node-Setups.

ansiblegitlabself-hostingmoleculevagrantqemu
Quellcode