Skip to content

Kubernetes

Kubernetes cert-manager mit Hetzner DNS nutzen

Mit Hilfe von cert-manager, können wir unsere Zertifikate auf einem Kubernetes Cluster automatisiert verwalten. Zusammen mit einem Ingress-Controller werden automatisch Let’s Encrypt Zertifikate für unsere Services erstellt und bei Ablauf automatisch erneuert. Cert-manager kann mit vielen verschiedenen DNS Anbietern ohne große Anpassung arbeiten, der DNS Dienst von Hetzner ist allerdings nicht dabei. Und darum geht es in diesem Beitrag.

Read More »Kubernetes cert-manager mit Hetzner DNS nutzen

Alles sicher – Kubernetes Secrets verschlüsselt speichern mit “Sealed Secrets”

Kubernetes Secrets sind ein einfacher Weg um Konfigurationen oder Parameter in Kubernetes zu speichern um sie in den Pods / Containern wiederzuverwenden. Allerdings täuscht der Name Secret, ein Secret wird nicht verschlüsselt und sicher Kubernetes abgelegt sondern lediglich kodiert. Eine dekodierung ist jederzeit möglich. Das gilt für das Manifest als auch für die Secret Ressource im Cluster. Mit Sealed Secrets können wir zumindest die Informationen im Manifest verschlüsseln um sie z.B. in einem Git Repository sicher zu speichern.

Read More »Alles sicher – Kubernetes Secrets verschlüsselt speichern mit “Sealed Secrets”

Ahoi – Kubernetes Cluster im Homelab aufbauen (1/2)

Kubernetes im Homelab zu betreiben, kann eine ziemliche Herausforderung sein. Daher gibt es auch Kubernetes Produkte wie Minikube oder K3s die einem einige Aufgaben abnehmen und vereinfachen. An vielen Stellen reicht im Homelab auch ein einfacher(er) Docker Host um in die Welt der Container zu schnuppern. Wer einen “vollwertigen” Kubernetes (K8s) Cluster in seinem Homelab aufbauen möchte, erfährt hier wie es geht.

Read More »Ahoi – Kubernetes Cluster im Homelab aufbauen (1/2)