CI/CD-Modernisierung bei der LUKB
Von Jenkins zu Tekton: effiziente Pipelines auf OpenShift
Die Luzerner Kantonalbank setzte sich das Ziel, ihre bestehenden CI/CD-Tools von VMs auf die OpenShift-Plattform zu migrieren und dabei Effizienz, Sicherheit und Flexibilität zu erhöhen. Puzzle unterstützte die Bank bei Konzeption, Umsetzung und Know-how-Transfer. Zunächst wurden Segmentierungs- und Berechtigungskonzepte erstellt und Jenkins durch Tekton ersetzt, da Tekton Ressourcen nur während der Ausführung nutzt. Mit ArgoCD, Helm und Kustomize wurde eine automatisierte Bereitstellung realisiert. Artifactory diente als Speicher für Pipeline-Artefakte, verwaltet in Git-Repositories und integriert in eine CI/CD-Pipeline. Schrittweise wurden alle Jenkins-Pipelines auf Tekton migriert. Ergänzt wurde das Setup durch eine Grafana-Instanz mit Dashboards, die den Entwicklerinnen und Entwicklern jederzeit Einblick in den Zustand ihrer Pipelines gaben. Puzzle begleitete die LUKB als Partnerin in Architektur, Implementierung und Support und stellte eine moderne Grundlage für künftige Entwicklungen bereit.
Diese Services haben wir eingesetzt
Diese Expert:innen brachten das Projekt zum Fliegen
Dürfen wir dein Projekt auf das nächste Level bringen?