Betreuung mehrerer Kubernetes-Cluster

Projekte Betrieb und kontinuierliche Weiterentwicklung von Kubernetes-Cluster in der Microsoft Azure Cloud-Umgebung

images/project-2.png

Im Rahmen dieses Langzeitprojektes haben wir mehrere Kubernetes-Cluster in der Microsoft Azure Cloud-Umgebung betreut und weiterentwickelt. Diese Cluster wurden hochverfügbar und redundant ausgelegt, um einen unterbrechungsfreien Betrieb zu gewährleisten und Ausfallzeiten zu minimieren. Jeder Cluster bestand aus mehr als 1.000 Containern, die Microservices, Stateful Sets und Cronjobs enthielten und in verschiedenen Stages (z.B. Development, Testing, Production) betrieben wurden. Die Infrastruktur wurde mittels Infrastructure as Code (IaC) verwaltet, wobei das Terraform-Projekt mehr als 40.000 Lines of Code umfasste.

Technologie und Tools:
Microsoft Azure Cloud, Terraform, Ansible, GitLab CI, Kubernetes, Traefik, Docker, OAuth-Proxy, Bash, SSL-Zertifikate, Splunk, Lens

Cloud-Dienste:
Azure DNS, Blob Storage, MS-SQL Database, Kubernetes Service (AKS), Azure Cache for Redis, Traffic Manager, Container Registry, Key Vault, Virtual Networks

Mehr Projekte rund um Cloud:

images/logo.png Igor Ilin – 14.10.2024

Starten Sie Ihr digitales Projekt mit uns!