diff --git a/config/production/hugo.yaml b/config/production/hugo.yaml index ad8ed537..03461200 100644 --- a/config/production/hugo.yaml +++ b/config/production/hugo.yaml @@ -44,6 +44,31 @@ module: mounts: - source: content/en target: content + lang: en + files: + - '! **/_include/*' + - '! docs/next/**' + - source: content/de + target: content + lang: de + files: + - '! **/_include/*' + - '! docs/next/**' + - source: content/ru + target: content + lang: ru + files: + - '! **/_include/*' + - '! docs/next/**' + - source: content/zh-cn + target: content + lang: zh-cn + files: + - '! **/_include/*' + - '! docs/next/**' + - source: content/hi + target: content + lang: hi files: - '! **/_include/*' - '! docs/next/**' diff --git a/content/de/_index.html b/content/de/_index.html new file mode 100644 index 00000000..31e31585 --- /dev/null +++ b/content/de/_index.html @@ -0,0 +1,126 @@ +--- +title: "Cozystack: Kostenlose Cloud-Plattform auf Basis von Kubernetes" +description: > + Verwandeln Sie eine Reihe von Bare-Metal-Servern in ein intelligentes System mit einer einfachen REST API zum Bereitstellen von Kubernetes-Clustern, Databases-as-a-Service, virtuellen Maschinen, Load Balancern, HTTP-Caching-Diensten und weiteren Diensten. + + Nutzen Sie Cozystack, um Ihre eigene Cloud aufzubauen oder kosteneffiziente Entwicklungsumgebungen bereitzustellen. +seo: + title: "Cozystack — Open-Source Private Cloud auf Kubernetes" + description: "Open-Source-Cloud-Plattform auf Kubernetes für Managed VMs, Datenbanken, S3-Storage und GPU-Workloads. CNCF-Sandbox-Projekt." + keywords: ["private cloud", "managed kubernetes", "kubernetes plattform", "open source cloud"] +source_digest: "sha256:" +translation_status: current +l10n: transcreate +taglines: + - Self-hosted-Alternative zu AWS + - KI-fähige Infrastruktur + - Open-Source-Alternative zu VMware +benefits: + - title: API-first + icon: fas fa-code + description: > + 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. + - title: Standardisierung und Vereinheitlichung + icon: fas fa-certificate + description: > + 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. + - title: Zusammenarbeit statt Konkurrenz + icon: fas fa-handshake + description: > + 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. +features: + - title: Einfach zu installieren + icon: fas fa-wrench + description: > + Mit [talos-bootstrap](https://github.com/cozystack/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. + - title: Einfach zu integrieren + icon: fas fa-plug + description: > + 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. + - title: Einfach zu erweitern + icon: fas fa-up-right-and-down-left-from-center + description: > + 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. + - title: Hohe Performance, geringer Overhead + icon: fas fa-gauge-high + description: > + 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. + - title: Integriertes Monitoring & Alerts + icon: fas fa-area-chart + description: > + 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. + - title: Integrierte UI für die App-Verwaltung + icon: fas fa-window-maximize + description: > + 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. +--- + +
+ {{% blocks/hero title="Cozystack: Kostenlose Cloud-Plattform auf Basis von Kubernetes" color="primary" + height="auto" link_title="Erste Schritte" link_url="/docs/get-started/" %}} + Verwandeln Sie eine Reihe von Bare-Metal-Servern in ein intelligentes System mit einer einfachen REST API zum Bereitstellen von Kubernetes-Clustern, Databases-as-a-Service, virtuellen Maschinen, Load Balancern, HTTP-Caching-Diensten und weiteren Diensten. + + Nutzen Sie Cozystack, um Ihre eigene Cloud aufzubauen oder kosteneffiziente Entwicklungsumgebungen bereitzustellen. + + {{% /blocks/hero %}} + +
+ {{< blocks/lead >}} + {{< /blocks/lead >}} +
+
+ + +{{< home/screenshot-gallery >}} + + + +{{< home/benefits >}} +{{< home/features >}} + + +
+ {{< blocks/lead color="dark" >}} + + +

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.

+ + {{< /blocks/lead >}} + +
+ {{< blocks/section color="dark" type="community-row">}} + + {{< home/community icon="fab fa-github" title="GitHub Discussions" >}} + Beteiligen Sie sich an den GitHub Discussions. Alles rund um Cozystack – von Spezifikationen über Feature-Planung bis hin zu Show & Tell – findet hier statt. + + {{< /home/community >}} + + {{< home/community icon="fab fa-slack" title="Slack" >}} + 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. + + {{< /home/community >}} + + {{< home/community icon="fa fa-paper-plane" title="Telegram" >}} + 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. + {{< /home/community >}} + + {{< /blocks/section >}} +
+ +
+ +{{< home/cncf >}} diff --git a/content/de/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png b/content/de/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png new file mode 100644 index 00000000..eb5daa95 Binary files /dev/null and b/content/de/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png differ diff --git a/content/de/blog/2026-05-19-introducing-cozystack-wizard/index.md b/content/de/blog/2026-05-19-introducing-cozystack-wizard/index.md new file mode 100644 index 00000000..2dab47f7 --- /dev/null +++ b/content/de/blog/2026-05-19-introducing-cozystack-wizard/index.md @@ -0,0 +1,55 @@ +--- +title: "Vorstellung von /cozystack:wizard — ein geführter Cozystack-Installer" +slug: introducing-cozystack-wizard +date: 2026-05-19 +author: "Timur Tukaev" +description: "/cozystack:wizard ist ein neuer geführter Installer, der eine vollständige Cozystack-Bereitstellung von Anfang bis Ende über Talos, Ubuntu und bestehende Cluster orchestriert — inklusive cert-SAN-Fallen in NAT-Clouds, ZFS-Provisioning, LINSTOR-Registrierungs-Races und mehr." +images: + - "cozystack-wizard.png" +article_types: + - announcement +topics: + - platform + - install +source_digest: "sha256:" +translation_status: current +l10n: transcreate +--- + +![Cozystack-Assistent](cozystack-wizard.png) + +Wir haben **`/cozystack:wizard`** veröffentlicht — einen geführten Cozystack-Installer. + +Geben Sie ihm `Talos`, `Ubuntu` oder `Existing` vor, und er orchestriert die gesamte Kette von Anfang bis Ende. Er bewältigt cert-SAN-Fallen in NAT-Clouds (OCI, GCP, AWS), ZFS-Provisioning auf Talos, LINSTOR-Registrierungs-Races und ein Dutzend weiterer Fallen, über die wir bei echten Installationstests gestolpert sind. + +Boot-to-Talos funktioniert ebenfalls: Wenn Knoten bereits mit Basis-Talos hochgefahren sind, aktualisiert der Assistent sie auf das Cozystack-optimierte Image. Der End-to-End-Pfad ist auf einem Talos-Cluster mit 3 Knoten in OCI validiert. + +## Breaking Change: Konsolidierung der Plugins + +Wir haben fünf Plugins zu zweien zusammengeführt — `cozystack` und `linstor` — und die Skills umbenannt. Wenn Sie die alten Plugins hatten, deinstallieren Sie die bisherigen und installieren Sie neu: + +```bash +/plugin install cozystack@cozystack-claude-plugins +/plugin install linstor@cozystack-claude-plugins +``` + +Führen Sie dann aus: + +```bash +/cozystack:wizard +``` + +## Ausprobieren und Feedback geben + +Der Assistent soll Sie von einem frischen Satz Knoten (oder einem bestehenden Cluster) zu einem laufenden Cozystack führen, ohne den langen Schwanz von Sonderfällen manuell abarbeiten zu müssen. Wir haben ihn auf den oben genannten Konfigurationen einem Stresstest unterzogen, aber je mehr Umgebungen er sieht, desto besser wird er. + +Bitte probieren Sie ihn aus und sagen Sie uns, was funktioniert hat, was kaputtging und was verwirrend war. + +--- + +## Werden Sie Teil der Community + +- GitHub: [github.com/cozystack/cozystack](https://github.com/cozystack/cozystack) +- Telegram-Community: [t.me/cozystack](https://t.me/cozystack/) +- Cozystack im Kubernetes Slack: [#cozystack](https://kubernetes.slack.com/archives/C06L3CPRVN1) (Einladung nötig? [slack.kubernetes.io](https://slack.kubernetes.io)) +- Community-Meeting-Kalender: [cozystack.io/community](https://cozystack.io/community/) diff --git a/content/de/docs/v1.4/getting-started/_index.md b/content/de/docs/v1.4/getting-started/_index.md new file mode 100644 index 00000000..7d4cb53a --- /dev/null +++ b/content/de/docs/v1.4/getting-started/_index.md @@ -0,0 +1,30 @@ +--- +title: "Erste Schritte mit Cozystack: Eine Private Cloud von Grund auf bereitstellen" +linkTitle: "Erste Schritte" +description: "Machen Sie Ihre ersten Schritte, betreiben Sie ein Homelab und bauen Sie einen PoC mit Cozystack." +weight: 10 +aliases: + - /docs/v1.4/get-started +source_digest: "sha256:" +translation_status: current +l10n: mt +--- + +Dieses Tutorial führt Sie durch Ihre erste Bereitstellung eines Cozystack-Clusters. +Unterwegs lernen Sie zentrale Konzepte kennen, nutzen Cozystack über das Dashboard und die CLI +und erhalten einen funktionierenden Proof of Concept. + +Das Tutorial ist in mehrere Schritte unterteilt. +Schließen Sie jeden Schritt ab, bevor Sie mit dem nächsten beginnen: + +| Schritt | Beschreibung | +|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------| +| [Voraussetzungen: Infrastruktur und Tools vorbereiten](/docs/v1.4/getting-started/requirements/) | Bereiten Sie die Infrastruktur vor und installieren Sie die erforderlichen CLI-Tools auf Ihrem Rechner, bevor Sie dieses Tutorial starten. | +| 1. [Talos Linux installieren](/docs/v1.4/getting-started/install-talos/) | Installieren Sie eine Cozystack-spezifische Distribution von Talos Linux mit [`boot-to-talos`][btt] – wohl die einfachste Installationsmethode. | +| 2. [Kubernetes-Cluster installieren und initialisieren](/docs/v1.4/getting-started/install-kubernetes/) | Initialisieren Sie einen Kubernetes-Cluster mit [Talm][talm], dem für Cozystack entwickelten Tool für das Talos-Konfigurationsmanagement. | +| 3. [Cozystack installieren und konfigurieren](/docs/v1.4/getting-started/install-cozystack/) | Installieren Sie Cozystack, erhalten Sie Administratorzugriff, nehmen Sie die Grundkonfiguration vor und rufen Sie das Cozystack-Dashboard auf. | +| 4. [Tenant für Benutzer und Teams erstellen](/docs/v1.4/getting-started/create-tenant/) | Erstellen Sie einen Benutzer-Tenant – die Grundlage von RBAC in Cozystack – und greifen Sie über das Dashboard und die Cozystack API darauf zu. | +| 5. [Verwaltete Anwendungen bereitstellen](/docs/v1.4/getting-started/deploy-app/) | Beginnen Sie mit der Nutzung von Cozystack: Stellen Sie eine virtuelle Maschine, eine verwaltete Anwendung und einen Kubernetes-Cluster für einen Tenant bereit. | + +[btt]: https://github.com/cozystack/boot-to-talos +[talm]: https://github.com/cozystack/talm diff --git a/content/de/support.md b/content/de/support.md new file mode 100644 index 00000000..074285be --- /dev/null +++ b/content/de/support.md @@ -0,0 +1,16 @@ +--- +title: "Support" +date: 2025-03-02T15:45:07+04:00 +draft: false +type: "page" +weight: 50 +source_digest: "sha256:" +translation_status: current +l10n: mt +--- +## Diese Unternehmen bieten Enterprise-Support für Cozystack. + +| Organisation | Kontakt | Leistungsbeschreibung | +| ------------ | ------- | ---- | ------------------ | +| [drawing](https://aenix.io/contact/) | [Website](https://aenix.io/contact/) [LinkedIn](https://www.linkedin.com/company/aenix-io)| Wir bieten jede Art von Unterstützung: Beratung, Entwicklung fehlender Funktionen, Design sowie Hilfe bei Installation und Integration. | +| Hidora | [Website](https://hidora.io/en/contact/) [LinkedIn](https://www.linkedin.com/company/hidora)| Wir übernehmen die Installation, bieten laufenden Support und Managed Services rund um die Uhr (24/7). | diff --git a/content/hi/_index.html b/content/hi/_index.html new file mode 100644 index 00000000..638dd912 --- /dev/null +++ b/content/hi/_index.html @@ -0,0 +1,126 @@ +--- +title: "Cozystack: Kubernetes पर आधारित मुफ़्त क्लाउड प्लेटफ़ॉर्म" +description: > + bare-metal सर्वरों के एक समूह को एक बुद्धिमान सिस्टम में बदलें, जिसमें Kubernetes क्लस्टर, Databases-as-a-Service, वर्चुअल मशीनें, लोड बैलेंसर, HTTP कैशिंग सेवाएँ और अन्य सेवाएँ आसानी से बनाने के लिए एक सरल REST API हो। + + अपना खुद का क्लाउड बनाने या किफ़ायती डेवलपमेंट एनवायरनमेंट उपलब्ध कराने के लिए Cozystack का उपयोग करें। +seo: + title: "Cozystack — Kubernetes पर ओपन-सोर्स प्राइवेट क्लाउड" + description: "Kubernetes पर ओपन-सोर्स क्लाउड प्लेटफ़ॉर्म: मैनेज्ड VMs, डेटाबेस, S3 स्टोरेज और GPU वर्कलोड। CNCF Sandbox प्रोजेक्ट।" + keywords: ["private cloud", "managed kubernetes", "kubernetes platform", "cloud platform"] +source_digest: "sha256:" +translation_status: current +l10n: transcreate +taglines: + - AWS का सेल्फ-होस्टेड विकल्प + - AI-तैयार इन्फ्रास्ट्रक्चर + - ओपन-सोर्स VMware विकल्प +benefits: + - title: API-first + icon: fas fa-code + description: > + Cozystack, Kubernetes पर आधारित है और इसके API के साथ घनिष्ठ अंतःक्रिया पर ज़ोर देता है। यह सभी तत्वों को किसी सुंदर UI या कस्टमाइज़ेशन के पीछे पूरी तरह छिपाने का लक्ष्य नहीं रखता। इसके बजाय यह एक मानक इंटरफ़ेस देता है और उपयोगकर्ताओं को बुनियादी प्रिमिटिव्स के साथ काम करना सिखाता है। + - title: मानकीकरण और एकीकरण + icon: fas fa-certificate + description: > + प्लेटफ़ॉर्म के सभी घटक उद्योग में व्यापक रूप से ज्ञात, सिद्ध ओपन-सोर्स टूल और तकनीकों पर आधारित हैं। + हम सबसे स्थापित और परखे हुए तरीकों का उपयोग करने का प्रयास करते हैं, जिससे पूरा प्लेटफ़ॉर्म बहुत सरल बनता है और वेंडर लॉक-इन से बचा जा सकता है। + - title: प्रतिस्पर्धा नहीं, सहयोग + icon: fas fa-handshake + description: > + हमें अपने समुदाय पर गर्व है और हम इसके आसपास के प्रोजेक्ट्स के साथ निकटता से काम करते हैं। + अगर हम कोई ऐसी प्लेटफ़ॉर्म सुविधा बनाते हैं जो किसी upstream प्रोजेक्ट में उपयोगी हो सकती है, + तो हम उसे प्लेटफ़ॉर्म में रखने के बजाय उस प्रोजेक्ट में योगदान देना पसंद करते हैं। +features: + - title: इंस्टॉल करना आसान + icon: fas fa-wrench + description: > + [talos-bootstrap](https://github.com/cozystack/talos-bootstrap/) के साथ हम सबसे आसान इंस्टॉलेशन तरीका देते हैं, + जिससे आप खाली डेटा सेंटर के सर्वरों पर PXE या ISO विधि से Cozystack बूटस्ट्रैप कर सकते हैं। + immutable OS का उपयोग सिस्टम की संगति बनाए रखने और यह सुनिश्चित करने में मदद करता है कि सब कुछ अपेक्षा के अनुसार काम करे। + - title: एकीकृत करना आसान + icon: fas fa-plug + description: > + हम एक नेटिव Kubernetes RESTful API देते हैं, जो अपनी डिक्लेरेटिव प्रकृति के लिए व्यापक रूप से जाना जाता है। + इसलिए अपने बिलिंग के साथ एकीकरण के लिए इतना ही पर्याप्त है कि आप अपने सिस्टम को इच्छित सेवा बताने वाला एक विशिष्ट YAML मैनिफ़ेस्ट Kubernetes API को भेजने का निर्देश दें। + बाकी काम Cozystack आपके लिए कर देगा। + - title: विस्तार करना आसान + icon: fas fa-up-right-and-down-left-from-center + description: > + प्लेटफ़ॉर्म का प्रत्येक पैकेज YAML फ़ाइलों के एक समूह से बना होता है। इसलिए Kubernetes प्रिमिटिव्स से परिचित कोई भी व्यक्ति प्लेटफ़ॉर्म को संशोधित या विस्तारित कर सकता है। पैकेज डिलीवरी को सुप्रसिद्ध और व्यापक रूप से उपयोग किया जाने वाला टूल FluxCD भरोसेमंद ढंग से संभालता है। + - title: उच्च प्रदर्शन, कम ओवरहेड + icon: fas fa-gauge-high + description: > + हम प्रदर्शन की परवाह करते हैं। इसीलिए हम स्थिरता और कार्यक्षमता में संतुलन रखते हुए सबसे उच्च-प्रदर्शन वाली तकनीकें अपनाते हैं। + इसके अलावा, हमारा अनूठा टेनेंट मॉडल Control Plane के लिए क्लाउड संसाधनों का कुशल आवंटन सक्षम करता है, जिससे लागत-दक्षता और आवश्यक स्तर की सुरक्षा सुनिश्चित होती है। + - title: अंतर्निहित मॉनिटरिंग और अलर्ट + icon: fas fa-area-chart + description: > + प्रत्येक सेवा का प्रत्येक इंस्टेंस पूर्व-कॉन्फ़िगर किए गए डैशबोर्ड और अलर्ट के एक सेट के साथ आता है। + आप प्रत्येक टेनेंट के लिए अलग मॉनिटरिंग हब बना सकते हैं या उन्हें एक में जोड़ सकते हैं। + - title: ऐप प्रबंधन के लिए अंतर्निहित UI + icon: fas fa-window-maximize + description: > + हालाँकि प्लेटफ़ॉर्म का प्राथमिक लक्ष्य एक सुंदर API देना है, फिर भी इसमें एप्लिकेशन परिनियोजित करने के लिए एक डैशबोर्ड भी है। + यह वेब UI प्लेटफ़ॉर्म में तेज़ी से उतरने में मदद करता है और इसकी क्षमताओं का दृश्य प्रदर्शन करता है। +--- + +
+ {{% blocks/hero title="Cozystack: Kubernetes पर आधारित मुफ़्त क्लाउड प्लेटफ़ॉर्म" color="primary" + height="auto" link_title="शुरुआत करें" link_url="/docs/get-started/" %}} + bare-metal सर्वरों के एक समूह को एक बुद्धिमान सिस्टम में बदलें, जिसमें Kubernetes क्लस्टर, Databases-as-a-Service, वर्चुअल मशीनें, लोड बैलेंसर, HTTP कैशिंग सेवाएँ और अन्य सेवाएँ आसानी से बनाने के लिए एक सरल REST API हो। + + अपना खुद का क्लाउड बनाने या किफ़ायती डेवलपमेंट एनवायरनमेंट उपलब्ध कराने के लिए Cozystack का उपयोग करें। + + {{% /blocks/hero %}} + +
+ {{< blocks/lead >}} + {{< /blocks/lead >}} +
+
+ + +{{< home/screenshot-gallery >}} + + + +{{< home/benefits >}} +{{< home/features >}} + + +
+ {{< blocks/lead color="dark" >}} + + +

Cozystack के विकास में हमारे समुदाय के अटूट समर्थन और योगदान की हम गहरी सराहना करते हैं।
हमारे समुदाय से जुड़ें और हमारी यात्रा का हिस्सा बनें।

+ + {{< /blocks/lead >}} + +
+ {{< blocks/section color="dark" type="community-row">}} + + {{< home/community icon="fab fa-github" title="GitHub Discussions" >}} + GitHub Discussions में चर्चा में शामिल हों। Cozystack से जुड़ी हर बात — विनिर्देशों और फ़ीचर प्लानिंग से लेकर Show & Tell तक — यहीं होती है। + + {{< /home/community >}} + + {{< home/community icon="fab fa-slack" title="Slack" >}} + अगर आप Cozystack टीम और समुदाय से रीयल-टाइम में बात करना चाहते हैं, तो Slack पर हमसे जुड़ें। सबको जानने का यह एक बढ़िया तरीका है। + + एक Slack आमंत्रण प्राप्त करें, या #cozystack चैनल पर जाएँ। + + {{< /home/community >}} + + {{< home/community icon="fa fa-paper-plane" title="Telegram" >}} + हमारा Telegram पर भी एक बड़ा समुदाय है। साथी उपयोगकर्ताओं से जुड़ने, सवाल पूछने और नवीनतम समाचार व विकास से अपडेट रहने के लिए @cozystack ग्रुप चैट से जुड़ें। + {{< /home/community >}} + + {{< /blocks/section >}} +
+ +
+ +{{< home/cncf >}} diff --git a/content/hi/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png b/content/hi/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png new file mode 100644 index 00000000..eb5daa95 Binary files /dev/null and b/content/hi/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png differ diff --git a/content/hi/blog/2026-05-19-introducing-cozystack-wizard/index.md b/content/hi/blog/2026-05-19-introducing-cozystack-wizard/index.md new file mode 100644 index 00000000..57cca6ad --- /dev/null +++ b/content/hi/blog/2026-05-19-introducing-cozystack-wizard/index.md @@ -0,0 +1,55 @@ +--- +title: "/cozystack:wizard का परिचय — एक गाइडेड Cozystack इंस्टॉलर" +slug: introducing-cozystack-wizard +date: 2026-05-19 +author: "Timur Tukaev" +description: "/cozystack:wizard एक नया गाइडेड इंस्टॉलर है जो Talos, Ubuntu और मौजूदा क्लस्टरों पर पूरे Cozystack परिनियोजन को एंड-टू-एंड ऑर्केस्ट्रेट करता है — NAT वाले क्लाउड में cert-SAN की समस्याओं, ZFS प्रोविज़निंग, LINSTOR रजिस्ट्रेशन रेस और बहुत कुछ संभालते हुए।" +images: + - "cozystack-wizard.png" +article_types: + - announcement +topics: + - platform + - install +source_digest: "sha256:" +translation_status: current +l10n: transcreate +--- + +![Cozystack विज़ार्ड](cozystack-wizard.png) + +हमने **`/cozystack:wizard`** जारी किया है — एक गाइडेड Cozystack इंस्टॉलर। + +इसे `Talos`, `Ubuntu` या `Existing` बताइए, और यह पूरी श्रृंखला को एंड-टू-एंड ऑर्केस्ट्रेट कर देता है। यह NAT वाले क्लाउड (OCI, GCP, AWS) में cert-SAN की समस्याओं, Talos पर ZFS प्रोविज़निंग, LINSTOR रजिस्ट्रेशन रेस, और एक दर्जन अन्य ऐसी समस्याओं को संभालता है जो वास्तविक इंस्टॉल परीक्षण के दौरान हमें परेशान करती रहीं। + +Boot-to-Talos भी काम करता है: अगर नोड पहले से बेस Talos पर चालू हैं, तो विज़ार्ड उन्हें Cozystack-ट्यून्ड इमेज में अपग्रेड कर देता है। एंड-टू-एंड पथ को OCI पर एक 3-नोड Talos क्लस्टर पर सत्यापित किया गया है। + +## Breaking change: प्लगइन समेकन + +हमने पाँच प्लगइन को दो में समेकित किया है — `cozystack` और `linstor` — और स्किल्स का नाम बदल दिया है। अगर आपके पास पुराने प्लगइन थे, तो पहले वाले अनइंस्टॉल करें और दोबारा इंस्टॉल करें: + +```bash +/plugin install cozystack@cozystack-claude-plugins +/plugin install linstor@cozystack-claude-plugins +``` + +फिर चलाएँ: + +```bash +/cozystack:wizard +``` + +## आज़माएँ और प्रतिक्रिया भेजें + +विज़ार्ड का उद्देश्य आपको नोड के एक नए सेट (या किसी मौजूदा क्लस्टर) से एक चलते हुए Cozystack तक ले जाना है, बिना एज-केस की लंबी श्रृंखला का मैन्युअल रूप से पीछा किए। हमने इसे ऊपर दिए गए कॉन्फ़िगरेशन पर स्ट्रेस-टेस्ट किया है, लेकिन यह जितने अधिक एनवायरनमेंट देखेगा, उतना ही बेहतर होता जाएगा। + +कृपया इसे आज़माएँ और हमें बताएँ कि क्या काम आया, क्या टूटा, और क्या भ्रमित करने वाला रहा। + +--- + +## समुदाय से जुड़ें + +- GitHub: [github.com/cozystack/cozystack](https://github.com/cozystack/cozystack) +- Telegram समुदाय: [t.me/cozystack](https://t.me/cozystack/) +- Kubernetes Slack में Cozystack: [#cozystack](https://kubernetes.slack.com/archives/C06L3CPRVN1) (आमंत्रण चाहिए? [slack.kubernetes.io](https://slack.kubernetes.io)) +- समुदाय मीटिंग कैलेंडर: [cozystack.io/community](https://cozystack.io/community/) diff --git a/content/hi/docs/v1.4/getting-started/_index.md b/content/hi/docs/v1.4/getting-started/_index.md new file mode 100644 index 00000000..018abe84 --- /dev/null +++ b/content/hi/docs/v1.4/getting-started/_index.md @@ -0,0 +1,30 @@ +--- +title: "Cozystack के साथ शुरुआत: शुरू से प्राइवेट क्लाउड परिनियोजित करना" +linkTitle: "शुरुआत करें" +description: "अपने पहले कदम उठाएँ, होम लैब चलाएँ और Cozystack के साथ PoC बनाएँ।" +weight: 10 +aliases: + - /docs/v1.4/get-started +source_digest: "sha256:" +translation_status: current +l10n: mt +--- + +यह ट्यूटोरियल आपको Cozystack क्लस्टर के पहले परिनियोजन में मार्गदर्शन करेगा। +इस दौरान आप प्रमुख अवधारणाओं से परिचित होंगे, डैशबोर्ड और CLI के माध्यम से Cozystack का उपयोग करना सीखेंगे, +और एक कार्यशील PoC प्राप्त करेंगे। + +ट्यूटोरियल को कई चरणों में बाँटा गया है। +अगला चरण शुरू करने से पहले प्रत्येक चरण पूरा करना सुनिश्चित करें: + +| चरण | विवरण | +|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------| +| [आवश्यकताएँ: इन्फ्रास्ट्रक्चर और टूल तैयार करें](/docs/v1.4/getting-started/requirements/) | इस ट्यूटोरियल को शुरू करने से पहले इन्फ्रास्ट्रक्चर तैयार करें और अपनी मशीन पर आवश्यक CLI टूल इंस्टॉल करें। | +| 1. [Talos Linux इंस्टॉल करें](/docs/v1.4/getting-started/install-talos/) | [`boot-to-talos`][btt] का उपयोग करके Cozystack-विशिष्ट Talos Linux वितरण इंस्टॉल करें; यह संभवतः इंस्टॉल करने का सबसे आसान तरीका है। | +| 2. [Kubernetes क्लस्टर इंस्टॉल और बूटस्ट्रैप करें](/docs/v1.4/getting-started/install-kubernetes/) | Cozystack के लिए बनाए गए Talos कॉन्फ़िगरेशन प्रबंधन टूल [Talm][talm] का उपयोग करके Kubernetes क्लस्टर बूटस्ट्रैप करें। | +| 3. [Cozystack इंस्टॉल और कॉन्फ़िगर करें](/docs/v1.4/getting-started/install-cozystack/) | Cozystack इंस्टॉल करें, प्रशासनिक पहुँच प्राप्त करें, बुनियादी कॉन्फ़िगरेशन करें और Cozystack डैशबोर्ड तक पहुँचें। | +| 4. [उपयोगकर्ताओं और टीमों के लिए टेनेंट बनाएँ](/docs/v1.4/getting-started/create-tenant/) | एक उपयोगकर्ता टेनेंट बनाएँ — Cozystack में RBAC की नींव — और डैशबोर्ड तथा Cozystack API के माध्यम से उस तक पहुँचें। | +| 5. [प्रबंधित एप्लिकेशन परिनियोजित करें](/docs/v1.4/getting-started/deploy-app/) | Cozystack का उपयोग शुरू करें: एक वर्चुअल मशीन, प्रबंधित एप्लिकेशन और टेनेंट के लिए Kubernetes क्लस्टर परिनियोजित करें। | + +[btt]: https://github.com/cozystack/boot-to-talos +[talm]: https://github.com/cozystack/talm diff --git a/content/hi/support.md b/content/hi/support.md new file mode 100644 index 00000000..8e1d170c --- /dev/null +++ b/content/hi/support.md @@ -0,0 +1,16 @@ +--- +title: "सहायता" +date: 2025-03-02T15:45:07+04:00 +draft: false +type: "page" +weight: 50 +source_digest: "sha256:" +translation_status: current +l10n: mt +--- +## ये कंपनियाँ Cozystack के लिए एंटरप्राइज़ सहायता प्रदान करती हैं। + +| संगठन | संपर्क | सेवा का विवरण | +| ------------ | ------- | ---- | ------------------ | +| [drawing](https://aenix.io/contact/) | [साइट](https://aenix.io/contact/) [LinkedIn](https://www.linkedin.com/company/aenix-io)| हम हर प्रकार की सहायता प्रदान करते हैं, जिसमें परामर्श, अनुपलब्ध सुविधाओं का विकास, डिज़ाइन, तथा इंस्टॉलेशन और एकीकरण में सहायता शामिल है। | +| Hidora | [साइट](https://hidora.io/en/contact/) [LinkedIn](https://www.linkedin.com/company/hidora)| हम इंस्टॉलेशन संभालते हैं, निरंतर सहायता देते हैं, और 24/7 मैनेज्ड सेवाएँ प्रदान करते हैं। | diff --git a/content/ru/_index.html b/content/ru/_index.html new file mode 100644 index 00000000..3242558c --- /dev/null +++ b/content/ru/_index.html @@ -0,0 +1,126 @@ +--- +title: "Cozystack: бесплатная облачная платформа на базе Kubernetes" +description: > + Превратите набор bare-metal серверов в интеллектуальную систему с простым REST API для создания кластеров Kubernetes, баз данных как сервиса, виртуальных машин, балансировщиков нагрузки, сервисов HTTP-кэширования и других сервисов. + + Используйте Cozystack, чтобы построить собственное облако или предоставлять экономичные среды разработки. +seo: + title: "Cozystack — частное облако с открытым кодом на Kubernetes" + description: "Open-source облачная платформа на Kubernetes: управляемые ВМ, базы данных, S3-хранилище и GPU. Проект CNCF Sandbox." + keywords: ["частное облако", "managed kubernetes", "kubernetes платформа", "облачная платформа"] +source_digest: "sha256:" +translation_status: current +l10n: transcreate +taglines: + - Self-hosted альтернатива AWS + - Инфраструктура, готовая к ИИ + - Open-source альтернатива VMware +benefits: + - title: API-first + icon: fas fa-code + description: > + Cozystack построен на Kubernetes и предполагает тесное взаимодействие с его API. Платформа не стремится полностью спрятать все элементы за красивым UI или какими-либо кастомизациями. Вместо этого она даёт стандартный интерфейс и учит пользователей работать с базовыми примитивами. + - title: Стандартизация и унификация + icon: fas fa-certificate + description: > + Все компоненты платформы построены на проверенных open-source инструментах и технологиях, широко известных в индустрии. + Мы стремимся использовать самые устоявшиеся и проверенные подходы, делая платформу очень простой и избегая привязки к вендору. + - title: Сотрудничество, а не конкуренция + icon: fas fa-handshake + description: > + Мы гордимся нашим сообществом и тесно взаимодействуем с проектами вокруг него. + Если мы создаём функцию платформы, которая может быть полезна в upstream-проекте, + мы предпочитаем отдать её в этот проект, а не держать в платформе. +features: + - title: Простая установка + icon: fas fa-wrench + description: > + С [talos-bootstrap](https://github.com/cozystack/talos-bootstrap/) мы даём предельно простой способ установки, + позволяя развернуть Cozystack методами PXE или ISO на серверах в «голом» дата-центре. + Использование immutable-ОС помогает поддерживать консистентность системы и гарантировать, что всё работает как задумано. + - title: Простая интеграция + icon: fas fa-plug + description: > + Мы предоставляем нативный RESTful API Kubernetes, широко известный своей декларативностью. + Поэтому для интеграции с вашим биллингом достаточно научить вашу систему отправлять в Kubernetes API конкретный YAML-манифест, описывающий нужный сервис. + Остальное Cozystack сделает за вас. + - title: Простое расширение + icon: fas fa-up-right-and-down-left-from-center + description: > + Каждый пакет платформы состоит из набора YAML-файлов. Поэтому любой, кто знаком с примитивами Kubernetes, может модифицировать или расширять платформу. Доставку пакетов надёжно обеспечивает FluxCD — хорошо известный и широко используемый инструмент. + - title: Высокая производительность при низких накладных расходах + icon: fas fa-gauge-high + description: > + Мы заботимся о производительности. Поэтому применяем самые производительные технологии, балансируя стабильность и функциональность. + Более того, наша уникальная модель тенантов позволяет эффективно выделять облачные ресурсы под control plane, обеспечивая экономичность и необходимый уровень безопасности. + - title: Встроенный мониторинг и алерты + icon: fas fa-area-chart + description: > + Каждый экземпляр каждого сервиса сопровождается набором преднастроенных дашбордов и алертов. + Вы можете создавать отдельные центры мониторинга для каждого тенанта или объединять их в один. + - title: Встроенный UI для управления приложениями + icon: fas fa-window-maximize + description: > + Хотя основная цель платформы — предоставить красивый API, у неё также есть панель управления для развёртывания приложений. + Веб-интерфейс облегчает быстрое погружение в платформу и наглядно демонстрирует её возможности. +--- + +
+ {{% blocks/hero title="Cozystack: бесплатная облачная платформа на базе Kubernetes" color="primary" + height="auto" link_title="Начать" link_url="/docs/get-started/" %}} + Превратите набор bare-metal серверов в интеллектуальную систему с простым REST API для создания кластеров Kubernetes, баз данных как сервиса, виртуальных машин, балансировщиков нагрузки, сервисов HTTP-кэширования и других сервисов. + + Используйте Cozystack, чтобы построить собственное облако или предоставлять экономичные среды разработки. + + {{% /blocks/hero %}} + +
+ {{< blocks/lead >}} + {{< /blocks/lead >}} +
+
+ + +{{< home/screenshot-gallery >}} + + + +{{< home/benefits >}} +{{< home/features >}} + + +
+ {{< blocks/lead color="dark" >}} + + +

Мы глубоко ценим неизменную поддержку и вклад нашего сообщества в развитие Cozystack.
Присоединяйтесь к сообществу и станьте частью нашего пути.

+ + {{< /blocks/lead >}} + +
+ {{< blocks/section color="dark" type="community-row">}} + + {{< home/community icon="fab fa-github" title="GitHub Discussions" >}} + Присоединяйтесь к обсуждению в GitHub Discussions. Здесь происходит всё, что связано с Cozystack — от спецификаций и планирования функций до Show & Tell. + + {{< /home/community >}} + + {{< home/community icon="fab fa-slack" title="Slack" >}} + Если хотите общаться с командой и сообществом Cozystack в реальном времени, присоединяйтесь к нам в Slack. Это отличный способ познакомиться со всеми. + + Получите приглашение в Slack или перейдите в канал #cozystack. + + {{< /home/community >}} + + {{< home/community icon="fa fa-paper-plane" title="Telegram" >}} + У нас также большое сообщество в Telegram. Присоединяйтесь к групповому чату @cozystack, чтобы общаться с другими пользователями, задавать вопросы и быть в курсе последних новостей и разработок. + {{< /home/community >}} + + {{< /blocks/section >}} +
+ +
+ +{{< home/cncf >}} diff --git a/content/ru/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png b/content/ru/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png new file mode 100644 index 00000000..eb5daa95 Binary files /dev/null and b/content/ru/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png differ diff --git a/content/ru/blog/2026-05-19-introducing-cozystack-wizard/index.md b/content/ru/blog/2026-05-19-introducing-cozystack-wizard/index.md new file mode 100644 index 00000000..aed4ef0a --- /dev/null +++ b/content/ru/blog/2026-05-19-introducing-cozystack-wizard/index.md @@ -0,0 +1,55 @@ +--- +title: "Представляем /cozystack:wizard — управляемый установщик Cozystack" +slug: introducing-cozystack-wizard +date: 2026-05-19 +author: "Timur Tukaev" +description: "/cozystack:wizard — новый управляемый установщик, который оркестрирует полное развёртывание Cozystack от начала до конца на Talos, Ubuntu и существующих кластерах, разбираясь с ловушками cert-SAN в NAT-облаках, провижинингом ZFS, гонками регистрации LINSTOR и не только." +images: + - "cozystack-wizard.png" +article_types: + - announcement +topics: + - platform + - install +source_digest: "sha256:" +translation_status: current +l10n: transcreate +--- + +![Мастер Cozystack](cozystack-wizard.png) + +Мы выпустили **`/cozystack:wizard`** — управляемый установщик Cozystack. + +Укажите ему `Talos`, `Ubuntu` или `Existing` — и он оркестрирует всю цепочку от начала до конца. Он разбирается с ловушками cert-SAN в NAT-облаках (OCI, GCP, AWS), провижинингом ZFS на Talos, гонками регистрации LINSTOR и десятком других ловушек, на которые мы натыкались при реальных установках. + +Boot-to-Talos тоже работает: если узлы уже подняты на базовом Talos, мастер обновляет их до образа, настроенного под Cozystack. Сквозной сценарий проверен на кластере Talos из 3 узлов в OCI. + +## Breaking change: консолидация плагинов + +Мы объединили пять плагинов в два — `cozystack` и `linstor` — и переименовали скиллы. Если у вас были старые плагины, удалите прежние и переустановите: + +```bash +/plugin install cozystack@cozystack-claude-plugins +/plugin install linstor@cozystack-claude-plugins +``` + +Затем запустите: + +```bash +/cozystack:wizard +``` + +## Попробуйте и пришлите отзыв + +Мастер призван провести вас от свежего набора узлов (или существующего кластера) до работающего Cozystack без ручной возни с длинным хвостом крайних случаев. Мы стресс-тестировали его на конфигурациях выше, но чем больше окружений он увидит, тем лучше становится. + +Пожалуйста, попробуйте его и расскажите нам, что сработало, что сломалось и что вызвало затруднения. + +--- + +## Присоединяйтесь к сообществу + +- GitHub: [github.com/cozystack/cozystack](https://github.com/cozystack/cozystack) +- Сообщество в Telegram: [t.me/cozystack](https://t.me/cozystack/) +- Cozystack в Kubernetes Slack: [#cozystack](https://kubernetes.slack.com/archives/C06L3CPRVN1) (нужно приглашение? [slack.kubernetes.io](https://slack.kubernetes.io)) +- Календарь встреч сообщества: [cozystack.io/community](https://cozystack.io/community/) diff --git a/content/ru/docs/v1.4/getting-started/_index.md b/content/ru/docs/v1.4/getting-started/_index.md new file mode 100644 index 00000000..6483688d --- /dev/null +++ b/content/ru/docs/v1.4/getting-started/_index.md @@ -0,0 +1,30 @@ +--- +title: "Начало работы с Cozystack: развёртывание частного облака с нуля" +linkTitle: "Начало работы" +description: "Сделайте первые шаги, разверните домашнюю лабораторию, соберите PoC на Cozystack." +weight: 10 +aliases: + - /docs/v1.4/get-started +source_digest: "sha256:" +translation_status: current +l10n: mt +--- + +Это руководство проведёт вас через первое развёртывание кластера Cozystack. +По ходу работы вы познакомитесь с ключевыми концепциями, научитесь работать с Cozystack через панель управления и CLI +и получите рабочий PoC. + +Руководство разбито на несколько шагов. +Обязательно завершайте каждый шаг перед началом следующего: + +| Шаг | Описание | +|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------| +| [Требования: подготовка инфраструктуры и инструментов](/docs/v1.4/getting-started/requirements/) | Подготовьте инфраструктуру и установите необходимые CLI-инструменты на локальную машину перед выполнением этого руководства. | +| 1. [Установка Talos Linux](/docs/v1.4/getting-started/install-talos/) | Установите дистрибутив Talos Linux, адаптированный для Cozystack, с помощью [`boot-to-talos`][btt]; это, вероятно, самый простой способ установки. | +| 2. [Установка и инициализация кластера Kubernetes](/docs/v1.4/getting-started/install-kubernetes/) | Инициализируйте кластер Kubernetes с помощью [Talm][talm], инструмента управления конфигурацией Talos, созданного для Cozystack. | +| 3. [Установка и настройка Cozystack](/docs/v1.4/getting-started/install-cozystack/) | Установите Cozystack, получите административный доступ, выполните базовую настройку и откройте панель управления Cozystack. | +| 4. [Создание тенанта для пользователей и команд](/docs/v1.4/getting-started/create-tenant/) | Создайте пользовательский тенант — основу RBAC в Cozystack — и получите доступ к нему через панель управления и Cozystack API. | +| 5. [Развёртывание управляемых приложений](/docs/v1.4/getting-started/deploy-app/) | Начните пользоваться Cozystack: разверните виртуальную машину, управляемое приложение и кластер Kubernetes для тенанта. | + +[btt]: https://github.com/cozystack/boot-to-talos +[talm]: https://github.com/cozystack/talm diff --git a/content/ru/support.md b/content/ru/support.md new file mode 100644 index 00000000..b91bf092 --- /dev/null +++ b/content/ru/support.md @@ -0,0 +1,16 @@ +--- +title: "Поддержка" +date: 2025-03-02T15:45:07+04:00 +draft: false +type: "page" +weight: 50 +source_digest: "sha256:" +translation_status: current +l10n: mt +--- +## Эти компании предоставляют корпоративную поддержку Cozystack. + +| Организация | Контакт | Описание услуг | +| ------------ | ------- | ---- | ------------------ | +| [drawing](https://aenix.io/contact/) | [Сайт](https://aenix.io/contact/) [LinkedIn](https://www.linkedin.com/company/aenix-io)| Мы оказываем все виды помощи: консультации, разработку недостающих функций, проектирование, помощь с установкой и интеграцией. | +| Hidora | [Сайт](https://hidora.io/en/contact/) [LinkedIn](https://www.linkedin.com/company/hidora)| Мы выполняем установку, обеспечиваем постоянную поддержку и предлагаем managed-сервисы в режиме 24/7. | diff --git a/content/zh-cn/_index.html b/content/zh-cn/_index.html new file mode 100644 index 00000000..d0235060 --- /dev/null +++ b/content/zh-cn/_index.html @@ -0,0 +1,126 @@ +--- +title: "Cozystack:基于 Kubernetes 的免费云平台" +description: > + 将一组裸金属服务器变成智能系统,通过简单的 REST API 轻松创建 Kubernetes 集群、数据库即服务、虚拟机、负载均衡器、HTTP 缓存服务以及其他服务。 + + 使用 Cozystack 构建你自己的云,或提供高性价比的开发环境。 +seo: + title: "Cozystack — 基于 Kubernetes 的开源私有云" + description: "基于 Kubernetes 的开源云平台,提供托管虚拟机、数据库、S3 存储和 GPU 工作负载。CNCF Sandbox 项目。" + keywords: ["私有云", "Kubernetes", "开源云平台", "托管 Kubernetes"] +source_digest: "sha256:" +translation_status: current +l10n: transcreate +taglines: + - AWS 的自托管替代方案 + - 面向 AI 的基础设施 + - 开源 VMware 替代方案 +benefits: + - title: API-first + icon: fas fa-code + description: > + Cozystack 基于 Kubernetes,强调与其 API 的紧密交互。它并不追求把所有元素都隐藏在华丽的 UI 或各种定制背后,而是提供标准接口,并引导用户使用基本原语进行操作。 + - title: 标准化与统一 + icon: fas fa-certificate + description: > + 平台的所有组件都构建在业界广泛认可的成熟开源工具和技术之上。 + 我们力求采用最成熟、最经过验证的方案,让整个平台保持简单,并避免厂商锁定。 + - title: 协作而非竞争 + icon: fas fa-handshake + description: > + 我们为自己的社区感到自豪,并与周边项目紧密协作。 + 如果我们开发的某项平台功能对上游项目有用, + 我们更愿意将其贡献给该项目,而不是留在平台内部。 +features: + - title: 易于安装 + icon: fas fa-wrench + description: > + 借助 [talos-bootstrap](https://github.com/cozystack/talos-bootstrap/),我们提供了极其简单的安装方式, + 让你能够在裸数据中心的服务器上通过 PXE 或 ISO 方式引导 Cozystack。 + 使用不可变操作系统有助于保持系统一致性,并确保一切按预期运行。 + - title: 易于集成 + icon: fas fa-plug + description: > + 我们提供原生的 Kubernetes RESTful API,它以声明式而广为人知。 + 因此,要与你的计费系统集成,只需让你的系统向 Kubernetes API 提交一份描述目标服务的特定 YAML 清单即可。 + 其余的工作交给 Cozystack 完成。 + - title: 易于扩展 + icon: fas fa-up-right-and-down-left-from-center + description: > + 平台中的每个软件包都由一组 YAML 文件构成。因此,任何熟悉 Kubernetes 原语的人都可以修改或扩展平台。软件包的交付由广为人知、应用广泛的 FluxCD 可靠完成。 + - title: 高性能、低开销 + icon: fas fa-gauge-high + description: > + 我们重视性能。因此我们在稳定性与功能之间权衡,采用性能最佳的技术。 + 此外,我们独特的租户模型能够为控制平面高效分配云资源,在保证必要安全级别的同时兼顾成本效益。 + - title: 内置监控与告警 + icon: fas fa-area-chart + description: > + 每个服务的每个实例都配有一套预先配置的仪表盘和告警。 + 你可以为每个租户创建独立的监控中心,也可以将它们合并为一个。 + - title: 内置应用管理 UI + icon: fas fa-window-maximize + description: > + 虽然平台的首要目标是提供优雅的 API,但它也提供了用于部署应用的仪表盘。 + 该 Web UI 便于快速上手平台,并直观展示其能力。 +--- + +
+ {{% blocks/hero title="Cozystack:基于 Kubernetes 的免费云平台" color="primary" + height="auto" link_title="开始使用" link_url="/docs/get-started/" %}} + 将一组裸金属服务器变成智能系统,通过简单的 REST API 轻松创建 Kubernetes 集群、数据库即服务、虚拟机、负载均衡器、HTTP 缓存服务以及其他服务。 + + 使用 Cozystack 构建你自己的云,或提供高性价比的开发环境。 + + {{% /blocks/hero %}} + +
+ {{< blocks/lead >}} + {{< /blocks/lead >}} +
+
+ + +{{< home/screenshot-gallery >}} + + + +{{< home/benefits >}} +{{< home/features >}} + + +
+ {{< blocks/lead color="dark" >}} + + +

我们衷心感谢社区对 Cozystack 成长一以贯之的支持与贡献。
加入我们的社区,成为我们旅程的一部分。

+ + {{< /blocks/lead >}} + +
+ {{< blocks/section color="dark" type="community-row">}} + + {{< home/community icon="fab fa-github" title="GitHub Discussions" >}} + 加入 GitHub Discussions 的讨论。与 Cozystack 相关的一切——从规范、功能规划到 Show & Tell——都在这里发生。 + + {{< /home/community >}} + + {{< home/community icon="fab fa-slack" title="Slack" >}} + 如果你想与 Cozystack 团队和社区实时交流,欢迎加入我们的 Slack。这是结识大家的好方式。 + + 获取 Slack 邀请,或前往 #cozystack 频道。 + + {{< /home/community >}} + + {{< home/community icon="fa fa-paper-plane" title="Telegram" >}} + 我们在 Telegram 上也有一个庞大的社区。加入 @cozystack 群聊,与其他用户交流、提问,并及时了解最新动态与进展。 + {{< /home/community >}} + + {{< /blocks/section >}} +
+ +
+ +{{< home/cncf >}} diff --git a/content/zh-cn/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png b/content/zh-cn/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png new file mode 100644 index 00000000..eb5daa95 Binary files /dev/null and b/content/zh-cn/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png differ diff --git a/content/zh-cn/blog/2026-05-19-introducing-cozystack-wizard/index.md b/content/zh-cn/blog/2026-05-19-introducing-cozystack-wizard/index.md new file mode 100644 index 00000000..7a91cac5 --- /dev/null +++ b/content/zh-cn/blog/2026-05-19-introducing-cozystack-wizard/index.md @@ -0,0 +1,55 @@ +--- +title: "介绍 /cozystack:wizard — 引导式 Cozystack 安装器" +slug: introducing-cozystack-wizard +date: 2026-05-19 +author: "Timur Tukaev" +description: "/cozystack:wizard 是一款全新的引导式安装器,可在 Talos、Ubuntu 和现有集群上端到端地编排完整的 Cozystack 部署——处理 NAT 云中的 cert-SAN 陷阱、ZFS 置备、LINSTOR 注册竞态等问题。" +images: + - "cozystack-wizard.png" +article_types: + - announcement +topics: + - platform + - install +source_digest: "sha256:" +translation_status: current +l10n: transcreate +--- + +![Cozystack 向导](cozystack-wizard.png) + +我们发布了 **`/cozystack:wizard`** —— 一款引导式 Cozystack 安装器。 + +只需告诉它 `Talos`、`Ubuntu` 或 `Existing`,它便会端到端地编排整个流程。它能处理 NAT 云(OCI、GCP、AWS)中的 cert-SAN 陷阱、Talos 上的 ZFS 置备、LINSTOR 注册竞态,以及我们在真实安装测试中遇到的十多个其他陷阱。 + +Boot-to-Talos 同样适用:如果节点已经以基础 Talos 启动,向导会将它们升级为针对 Cozystack 调优的镜像。端到端路径已在 OCI 上的 3 节点 Talos 集群中得到验证。 + +## Breaking change:插件整合 + +我们将五个插件整合为两个——`cozystack` 和 `linstor`——并重命名了技能(skills)。如果你装有旧插件,请卸载之前的版本并重新安装: + +```bash +/plugin install cozystack@cozystack-claude-plugins +/plugin install linstor@cozystack-claude-plugins +``` + +然后运行: + +```bash +/cozystack:wizard +``` + +## 试用并反馈 + +该向导旨在带你从一组全新节点(或现有集群)抵达一个可运行的 Cozystack,而无需手动追查冗长的边缘情况。我们已在上述配置上对它进行了压力测试,但它见过的环境越多,就会变得越好。 + +请试用一下,并告诉我们哪些有效、哪些出错,以及哪些令人困惑。 + +--- + +## 加入社区 + +- GitHub:[github.com/cozystack/cozystack](https://github.com/cozystack/cozystack) +- Telegram 社区:[t.me/cozystack](https://t.me/cozystack/) +- Kubernetes Slack 中的 Cozystack:[#cozystack](https://kubernetes.slack.com/archives/C06L3CPRVN1)(需要邀请?[slack.kubernetes.io](https://slack.kubernetes.io)) +- 社区会议日历:[cozystack.io/community](https://cozystack.io/community/) diff --git a/content/zh-cn/docs/v1.4/getting-started/_index.md b/content/zh-cn/docs/v1.4/getting-started/_index.md new file mode 100644 index 00000000..64772cd3 --- /dev/null +++ b/content/zh-cn/docs/v1.4/getting-started/_index.md @@ -0,0 +1,30 @@ +--- +title: "Cozystack 入门:从零部署私有云" +linkTitle: "入门" +description: "迈出第一步,搭建家庭实验室,用 Cozystack 构建 PoC。" +weight: 10 +aliases: + - /docs/v1.4/get-started +source_digest: "sha256:" +translation_status: current +l10n: mt +--- + +本教程将引导你完成首次部署 Cozystack 集群。 +在此过程中,你将了解关键概念,学会通过仪表盘和 CLI 使用 Cozystack, +并获得一个可运行的概念验证(PoC)。 + +本教程分为多个步骤。 +请确保完成每一步后再开始下一步: + +| 步骤 | 说明 | +|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------| +| [前置条件:准备基础设施和工具](/docs/v1.4/getting-started/requirements/) | 在运行本教程之前,请准备基础设施并在本机安装所需的 CLI 工具。 | +| 1. [安装 Talos Linux](/docs/v1.4/getting-started/install-talos/) | 使用 [`boot-to-talos`][btt] 安装 Cozystack 专用的 Talos Linux 发行版,这可能是最简单的安装方法。 | +| 2. [安装并引导 Kubernetes 集群](/docs/v1.4/getting-started/install-kubernetes/) | 使用 [Talm][talm](专为 Cozystack 打造的 Talos 配置管理工具)引导 Kubernetes 集群。 | +| 3. [安装并配置 Cozystack](/docs/v1.4/getting-started/install-cozystack/) | 安装 Cozystack,获取管理员访问权限,完成基本配置,并访问 Cozystack 仪表盘。 | +| 4. [为用户和团队创建租户](/docs/v1.4/getting-started/create-tenant/) | 创建用户租户(Cozystack 中 RBAC 的基础),并通过仪表盘和 Cozystack API 访问该租户。 | +| 5. [部署托管应用](/docs/v1.4/getting-started/deploy-app/) | 开始使用 Cozystack:部署虚拟机、托管应用和租户的 Kubernetes 集群。 | + +[btt]: https://github.com/cozystack/boot-to-talos +[talm]: https://github.com/cozystack/talm diff --git a/content/zh-cn/support.md b/content/zh-cn/support.md new file mode 100644 index 00000000..460fbc77 --- /dev/null +++ b/content/zh-cn/support.md @@ -0,0 +1,16 @@ +--- +title: "支持" +date: 2025-03-02T15:45:07+04:00 +draft: false +type: "page" +weight: 50 +source_digest: "sha256:" +translation_status: current +l10n: mt +--- +## 以下公司为 Cozystack 提供企业级支持。 + +| 组织 | 联系方式 | 服务说明 | +| ------------ | ------- | ---- | ------------------ | +| [drawing](https://aenix.io/contact/) | [网站](https://aenix.io/contact/) [LinkedIn](https://www.linkedin.com/company/aenix-io)| 我们提供各类支持,包括咨询、缺失功能的开发、设计,以及安装与集成方面的协助。 | +| Hidora | [网站](https://hidora.io/en/contact/) [LinkedIn](https://www.linkedin.com/company/hidora)| 我们负责安装、提供持续支持,并提供 7×24 小时托管服务。 | diff --git a/hugo.yaml b/hugo.yaml index d879a06e..fd038df3 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -68,6 +68,27 @@ module: # production builds via `config/production/hugo.yaml`. - source: content/en target: content + lang: en + files: + - '! **/_include/*' + - source: content/de + target: content + lang: de + files: + - '! **/_include/*' + - source: content/ru + target: content + lang: ru + files: + - '! **/_include/*' + - source: content/zh-cn + target: content + lang: zh-cn + files: + - '! **/_include/*' + - source: content/hi + target: content + lang: hi files: - '! **/_include/*' # Mount npm dependencies for Docsy @@ -104,9 +125,38 @@ markup: languages: en: + languageName: English + languageCode: en + weight: 1 + params: + time_format_default: 2006-01-02 + time_format_blog: 2006-01-02 + de: + languageName: Deutsch + languageCode: de + weight: 2 + params: + time_format_default: 2006-01-02 + time_format_blog: 2006-01-02 + ru: + languageName: Русский + languageCode: ru + weight: 3 + params: + time_format_default: 2006-01-02 + time_format_blog: 2006-01-02 + zh-cn: + languageName: 简体中文 + languageCode: zh-Hans + weight: 4 + params: + time_format_default: 2006-01-02 + time_format_blog: 2006-01-02 + hi: + languageName: हिन्दी + languageCode: hi + weight: 5 params: - languageName: English - languageCode: en time_format_default: 2006-01-02 time_format_blog: 2006-01-02 diff --git a/i18n/de.toml b/i18n/de.toml new file mode 100644 index 00000000..9bc19f57 --- /dev/null +++ b/i18n/de.toml @@ -0,0 +1,11 @@ +[home_screenshots] +other = "Screenshots" + +[home_benefits] +other = "Vorteile" + +[home_features] +other = "Funktionen" + +[home_cncf_sandbox] +other = "Cozystack ist ein Sandbox-Projekt der Cloud Native Computing Foundation" diff --git a/i18n/en.toml b/i18n/en.toml index 1beeb563..9b89b885 100644 --- a/i18n/en.toml +++ b/i18n/en.toml @@ -1,6 +1,18 @@ [caution] other = "Caution:" +[home_screenshots] +other = "Screenshots" + +[home_benefits] +other = "Benefits" + +[home_features] +other = "Features" + +[home_cncf_sandbox] +other = "Cozystack is a Cloud Native Computing Foundation Sandbox project" + [join_community] other = "Join the Community" diff --git a/i18n/hi.toml b/i18n/hi.toml new file mode 100644 index 00000000..44282803 --- /dev/null +++ b/i18n/hi.toml @@ -0,0 +1,11 @@ +[home_screenshots] +other = "स्क्रीनशॉट" + +[home_benefits] +other = "लाभ" + +[home_features] +other = "विशेषताएँ" + +[home_cncf_sandbox] +other = "Cozystack, Cloud Native Computing Foundation का एक Sandbox प्रोजेक्ट है" diff --git a/i18n/ru.toml b/i18n/ru.toml new file mode 100644 index 00000000..fa346e8a --- /dev/null +++ b/i18n/ru.toml @@ -0,0 +1,11 @@ +[home_screenshots] +other = "Скриншоты" + +[home_benefits] +other = "Преимущества" + +[home_features] +other = "Возможности" + +[home_cncf_sandbox] +other = "Cozystack — это Sandbox-проект Cloud Native Computing Foundation" diff --git a/i18n/zh-cn.toml b/i18n/zh-cn.toml new file mode 100644 index 00000000..a5ec0768 --- /dev/null +++ b/i18n/zh-cn.toml @@ -0,0 +1,11 @@ +[home_screenshots] +other = "屏幕截图" + +[home_benefits] +other = "优势" + +[home_features] +other = "功能特性" + +[home_cncf_sandbox] +other = "Cozystack 是 Cloud Native Computing Foundation 的 Sandbox 项目" diff --git a/layouts/shortcodes/home/benefits.html b/layouts/shortcodes/home/benefits.html index 55876dc5..036fabbc 100644 --- a/layouts/shortcodes/home/benefits.html +++ b/layouts/shortcodes/home/benefits.html @@ -4,7 +4,7 @@
-

Benefits

+

{{ T "home_benefits" }}

{{ range $benefits -}} diff --git a/layouts/shortcodes/home/cncf.html b/layouts/shortcodes/home/cncf.html index 33ed69b0..c76eb7ba 100644 --- a/layouts/shortcodes/home/cncf.html +++ b/layouts/shortcodes/home/cncf.html @@ -3,7 +3,7 @@ {{ $logo := printf "img/logos/%s" site.Params.logos.cncf | relURL }}