Cozystack basiert auf Kubernetes und setzt auf die enge Interaktion mit dessen API. Es versucht nicht, alle Elemente hinter einer hübschen UI oder diversen Anpassungen vollständig zu verbergen. Stattdessen bietet es eine standardisierte Schnittstelle und befähigt Nutzer, mit den grundlegenden Primitiven zu arbeiten.
Alle Komponenten der Plattform basieren auf bewährten Open-Source-Tools und -Technologien, die in der Branche weithin bekannt sind. Wir setzen auf die etabliertesten und erprobtesten Ansätze, halten die gesamte Plattform dadurch sehr einfach und vermeiden Vendor-Lock-in.
Wir sind stolz auf unsere Community und arbeiten eng mit den Projekten in ihrem Umfeld zusammen. Wenn wir eine Plattformfunktion entwickeln, die in einem Upstream-Projekt nützlich sein kann, steuern wir sie lieber zu diesem Projekt bei, anstatt sie in der Plattform zu behalten.
Mit talos-bootstrap bieten wir die denkbar einfachste Installationsmethode, mit der Sie Cozystack per PXE oder ISO auf Servern in einem leeren Rechenzentrum bereitstellen können. Ein immutable Betriebssystem hilft, die Systemkonsistenz zu wahren und sicherzustellen, dass alles wie erwartet funktioniert.
Wir stellen eine native RESTful API von Kubernetes bereit, die für ihre Deklarativität bekannt ist. Für die Integration mit Ihrem Billing genügt es daher, Ihr System anzuweisen, ein bestimmtes YAML-Manifest mit dem gewünschten Dienst an die Kubernetes API zu senden. Den Rest erledigt Cozystack für Sie.
Jedes Paket der Plattform besteht aus einer Reihe von YAML-Dateien. Wer mit den Kubernetes-Primitiven vertraut ist, kann die Plattform daher anpassen oder erweitern. Die Paketauslieferung übernimmt zuverlässig FluxCD, ein bekanntes und weit verbreitetes Tool.
Performance ist uns wichtig. Deshalb setzen wir auf die performantesten Technologien und wägen dabei Stabilität und Funktionalität ab. Zudem ermöglicht unser einzigartiges Tenant-Modell eine effiziente Zuweisung von Cloud-Ressourcen für die Control Plane und sorgt so für Kosteneffizienz und das nötige Maß an Sicherheit.
Jede Instanz jedes Dienstes wird von vorkonfigurierten Dashboards und Alerts begleitet. Sie können für jeden Tenant separate Monitoring-Hubs anlegen oder sie zu einem zusammenfassen.
Das primäre Ziel der Plattform ist eine schöne API, doch sie verfügt auch über ein Dashboard zum Bereitstellen von Anwendungen. Die Web-UI erleichtert den schnellen Einstieg in die Plattform und demonstriert ihre Möglichkeiten anschaulich.
Wir schätzen die beständige Unterstützung und die Beiträge unserer Community zum Wachstum von Cozystack sehr.
Treten Sie unserer Community bei und werden Sie Teil unserer Reise.
Beteiligen Sie sich an den GitHub Discussions. Alles rund um Cozystack – von Spezifikationen über Feature-Planung bis hin zu Show & Tell – findet hier statt.
Wenn Sie in Echtzeit mit dem Cozystack-Team und der Community sprechen möchten, kommen Sie zu uns auf Slack. So lernen Sie alle am besten kennen.
Holen Sie sich eine Slack-Einladung oder gehen Sie in den Kanal #cozystack.
Wir haben außerdem eine große Community auf Telegram. Treten Sie der Gruppe @cozystack bei, um sich mit anderen Nutzern auszutauschen, Fragen zu stellen und über Neuigkeiten und Entwicklungen auf dem Laufenden zu bleiben.