Plattformbereitstellung mit GitOps

Dieser Blogbeitrag bietet Einblicke in unser neuestes Projekt: den Aufbau der Plattform, die notwendig ist, um unsere neuen Managed Services zu betreiben und zu warten. Die Plattform integriert mehrere Tools für Monitoring und Geheimnisverwaltung, die alle auf AWS-Cloud-Infrastruktur bereitgestellt werden. Unser Ziel war es, ein vollständig beschreibbares Setup zu etablieren, das Infrastructure as Code (IaC) und Continuous Deployment (CD) nutzt und einen umfassenden GitOps Ansatz ermöglicht, um die Plattform einzurichten und zu verwalten.

Warum wir ein bug bounty hunter bezahlt haben

Du kannst kein Omelett machen, ohne Eier zu zerbrechen - und das gilt auch für den Aufbau unserer Dienste. Aber was passiert, wenn wir beim Stilllegen nicht gründlich genug sind? Wir erstellen regelmässig JFrog-Instanzen dynamisch für die Entwicklung unserer Dienste und bauen sie nach dem Testen wieder ab. Der Prozess ist automatisiert mit Terraform, Crossplane und wird auf Kubernetes bereitgestellt. Ein kleiner, aber entscheidender Punkt wurde jedoch übersehen: die Löschung aller zugehörigen DNS-Einträge.

4DIdentity - Teil 2

Willkommen zum zweiten Blogbeitrag über unseren neuen 4DIdentity-Service. Im ersten Blogbeitrag haben wir unsere Motivation zur Erstellung dieses internen Dienstes und dessen Architektur besprochen. Kurze Zusammenfassung: Wir nutzen ihn, um Single Sign-On für interne Anwendungen und zukünftige Managed Services zu ermöglichen.

Hör niemals auf zu lernen – CloudNativeCon KubeCon 2024

Die KubeCon 2024 in Paris war nach Barcelona 2019 und Valencia 2022 unsere dritte Teilnahme an der CloudNativeCon. Wir waren sehr begeistert, als wir hörten, dass die KubeCon in Paris stattfinden würde – endlich ein Ziel, das leicht mit dem Zug erreichbar ist. Es scheint, dass wir nicht die Einzigen waren, denen die Idee gefiel, mit dem Zug statt mit dem Flugzeug zur KubeCon zu reisen.

DevOpsCon 2023 Berlin

Dieses Jahr haben wir an der DevOpsCon in Berlin teilgenommen. Es war eine grossartige Erfahrung, gemeinsam mit unserem Team die Konferenz zu besuchen. Wir konnten gemeinsam die Vorträge, Workshops, das Networking und die Stadt Berlin geniessen. Für die meisten von uns war es das erste Mal in Berlin, und wir waren sehr gespannt darauf, die Stadt zu erkunden.