Collections für diverse Apps
Ansible war anno 2017 mein Einstieg in die Automatisierung und ist für mich immer noch das Universaltool für traditionelles Config Management.
Neben dem Deployment von Apps (sowohl privat als auch beruflich) habe ich auch einige Collections veröffentlicht, unter anderem für die private Smallstep CA (step-ca
) und die dazugehörige CLI, den Caddy-Webserver und das borgbackup (+Borgmatic) Projekt.
Collections für diverse Apps
Ansible war anno 2017 mein Einstieg in die Automatisierung und ist für mich immer noch das Universaltool für traditionelles Config Management.
Neben dem Deployment von Apps (sowohl privat als auch beruflich) habe ich auch einige Collections veröffentlicht, unter anderem für die private Smallstep CA (step-ca
) und die dazugehörige CLI, den Caddy-Webserver und das borgbackup (+Borgmatic) Projekt.
Operator und Tools fürs Self-Hosting
Sein eigenes Kubernetes-Cluster zu hosten ist nicht immer ganz einfach - vor allem dann nicht wenn man sich selbst Ziele wie dual-stack Networking setzt.
Inzwischen habe ich so manch eine Support-Lücke in existierenden Tools selbst gestopft - das Dual-Stack Problem löse ich z.B. durch einen in Rust geschriebenen Operators für das externalIP
-Feld in Services.
Auch sonst bin ich inzwischen gut mit Kubernetes vertraut, sowohl auf der Anwenderseite als auch aus der Operator-Perspektive.
Operator und Tools fürs Self-Hosting
Sein eigenes Kubernetes-Cluster zu hosten ist nicht immer ganz einfach - vor allem dann nicht wenn man sich selbst Ziele wie dual-stack Networking setzt.
Inzwischen habe ich so manch eine Support-Lücke in existierenden Tools selbst gestopft - das Dual-Stack Problem löse ich z.B. durch einen in Rust geschriebenen Operators für das externalIP
-Feld in Services.
Auch sonst bin ich inzwischen gut mit Kubernetes vertraut, sowohl auf der Anwenderseite als auch aus der Operator-Perspektive.
App und Operator Charts
Helm ist der wohl am weitesten verbreitete Package-Manager für Kubernetes. Für das einfachere Deployment meiner oben genannten Projekte (z.B. externalip-manager) baue ich deshalb passende Charts - aber auch andere Apps wie z.B. Paperless sind inzwischen in meinem Chart-Repository angekommen.
App und Operator Charts
Helm ist der wohl am weitesten verbreitete Package-Manager für Kubernetes. Für das einfachere Deployment meiner oben genannten Projekte (z.B. externalip-manager) baue ich deshalb passende Charts - aber auch andere Apps wie z.B. Paperless sind inzwischen in meinem Chart-Repository angekommen.