Erste Schritte mit kcp
Einführung kcp ist eine Kubernetes-ähnliche Steuerungsebene, die Ihnen die API-Funktionen von Kubernetes – CRDs, RBAC, Zulassungskontrolle, Ressourcenverwaltung – ohne Pods, Knoten oder Container-Orchestrierung zur Verfügung stellt. Es handelt sich um ein CNCF-Sandbox-Projekt, das für die Entwicklung mandantenfähiger Plattformen konzipiert ist, bei denen jedes Team …
kcp installieren und Ihren ersten Arbeitsbereich erstellen
Einleitung Im vorherigen Artikel haben Sie erfahren, was kcp ist und wozu es dient: ein Kubernetes-API-Server, der sich auf das Status- und API-Management konzentriert, ohne die Rechenebene. Das war die Theorie. Jetzt geht es ans Eingemachte.
In diesem Tutorial installieren Sie kcp auf Ihrem lokalen Rechner, starten einen …
kcp-Arbeitsbereiche vs. Namensräume vs. vcluster
Einleitung Jedes Plattformteam steht vor derselben Frage: Wie kann man mehreren Teams isolierte Kubernetes-Umgebungen zur Verfügung stellen, ohne für jedes Team einen eigenen Cluster einzurichten? Dedizierte Cluster bieten maximale Isolation, doch am Ende muss man eine Infrastruktur verwalten, deren Umfang linear mit der Anzahl der Teams wächst. Teilen Sie eine …
Multi-Cloud-Governance mit KKP Community Edition und OPA Gatekeeper
Einleitung Der Betrieb von Kubernetes-Clustern über mehrere Cloud-Anbieter hinweg bringt eine Herausforderung hinsichtlich der Governance mit sich: Wie lässt sich sicherstellen, dass jeder Cluster denselben Sicherheits- und Betriebsrichtlinien folgt? Ohne eine zentralisierte Durchsetzung kommt es zu uneinheitlichen Konfigurationen – ein Cluster erlaubt …
Was ist kcp? Kubernetes ohne Pods
Einleitung Mit Plattform-Engineering lösen die meisten Unternehmen das Problem, dass „jedes Team sein eigenes Kubernetes braucht“. Das Standardverfahren ist einfach: Man richtet pro Team einen Cluster ein, fügt RBAC hinzu, richtet eine GitOps-Pipeline ein und ist damit fertig. Das funktioniert zwar, ist aber kostspielig. …
