Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/de/administration/protocols/s3.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ aws --endpoint-url "$RUSTFS_ENDPOINT" s3api delete-bucket \

Ein S3-Bucket muss leer sein, bevor er gelöscht werden kann.

## Bekannte Kompatibilitätsunterschiede
## Bekannte Kompatibilitätsunterschiede [#known-compatibility-differences]

Die aktuellen Kompatibilitätstests von RustFS decken die oben beschriebenen gängigen Abläufe ab. Die folgenden Bereiche sind nicht gleichwertig mit AWS S3 oder MinIO:

Expand Down
2 changes: 1 addition & 1 deletion content/de/developer/examples/rclone.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "rclone"
title: "rclone-Beispiele"
description: "Verbinden Sie rclone mit RustFS und führen Sie grundlegende Objektoperationen aus."
---

Expand Down
2 changes: 1 addition & 1 deletion content/de/developer/examples/terraform.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Terraform"
title: "Terraform-Beispiele"
description: "Verwalten Sie RustFS-Buckets und -Objekte mit Terraform, indem Sie den AWS-Provider auf einen benutzerdefinierten Endpunkt richten."
---

Expand Down
2 changes: 1 addition & 1 deletion content/de/developer/integration/devops/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"opensearch",
"gitea",
"jenkins",
"terraform",
"[Terraform](/de/developer/integration/devops/terraform)",
"helm"
]
}
2 changes: 1 addition & 1 deletion content/de/developer/integration/devops/terraform.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Terraform"
title: "Terraform-Integration"
description: "Speichern Sie den Terraform-State einschließlich der State-Sperre mit dem S3-Backend im RustFS-Objektspeicher."
---

Expand Down
2 changes: 1 addition & 1 deletion content/de/developer/integration/observability/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Observability"
title: "Observability-Integrationen"
description: "Verbinden Sie Observability-Plattformen über S3-kompatible Objektspeicher-Schnittstellen mit RustFS."
---

Expand Down
2 changes: 1 addition & 1 deletion content/de/developer/integration/others/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"capo",
"juicefs",
"nextcloud",
"rclone",
"[rclone](/de/developer/integration/others/rclone)",
"tusd"
]
}
2 changes: 1 addition & 1 deletion content/de/developer/integration/others/rclone.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "rclone"
title: "rclone-Integration"
description: "Synchronisieren Sie RustFS-Buckets mit rclone, hängen Sie sie ein und stellen Sie sie über die S3-kompatible API bereit."
---

Expand Down
2 changes: 1 addition & 1 deletion content/de/installation/cloud-native/helm-chart/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Überblick
title: "Überblick über das Helm-Chart"
description: Verstehen Sie, wie das RustFS-Helm-Chart Standalone- und verteilte Cluster auf Kubernetes bereitstellt.
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Installation
title: "RustFS mit Helm installieren"
description: Installieren Sie RustFS im Standalone- oder verteilten Modus mit dem offiziellen Helm-Chart auf Kubernetes.
---

Expand Down
2 changes: 1 addition & 1 deletion content/de/installation/cloud-native/helm-chart/meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"title": "Helm-Chart",
"pages": [
"installation",
"[Installation](/de/installation/cloud-native/helm-chart/installation)",
"mtls",
"cert-manager"
]
Expand Down
2 changes: 1 addition & 1 deletion content/de/installation/cloud-native/operator/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Überblick
title: "Überblick über den Operator"
description: Verstehen Sie, wie der RustFS Operator RustFS-Cluster auf Kubernetes verwaltet.
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Installation
title: "RustFS-Operator installieren"
description: Bereiten Sie Kubernetes vor, installieren Sie den RustFS Operator und greifen Sie sicher auf seine Console zu.
---

Expand Down
4 changes: 2 additions & 2 deletions content/de/installation/cloud-native/operator/meta.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "Operator",
"pages": [
"installation",
"[Installation](/de/installation/cloud-native/operator/installation)",
"tenant",
"pool-expansion",
"[Speicherpool-Erweiterung](/de/installation/cloud-native/operator/pool-expansion)",
"kms"
]
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Speicherpool-Erweiterung
title: "Tenant-Speicherpool erweitern"
description: Erweitern Sie die Speicherkapazität eines RustFS-Tenants, indem Sie einen Speicherpool anhängen.
---

Expand Down
6 changes: 3 additions & 3 deletions content/de/installation/container/docker.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Docker"
title: "RustFS mit Docker installieren und konfigurieren"
description: "Betreiben Sie RustFS mit Docker: Einrichtung auf einem Knoten, Berechtigungen der Host-Verzeichnisse, Docker Compose, TLS und eine Bereitstellung auf mehreren Knoten."
---

Expand All @@ -9,7 +9,7 @@ Diese Seite beschreibt, wie Sie das offizielle RustFS-Image mit Docker betreiben

* Docker Engine (≥ 20.10) ist installiert, und Sie können Images abrufen und Container ausführen
* Die Host-Ports 9000 (S3-API) und 9001 (Console, Weboberfläche) sind frei, oder Sie verwenden die Ports, die Sie vorgesehen haben
* Wenn Sie ein Host-Verzeichnis per Bind-Mount einhängen, muss der Eigentümer des Verzeichnisses dem Container-Benutzer entsprechen — siehe [Host-Verzeichnis per Bind-Mount einbinden](#5-host-verzeichnis-per-bind-mount-einbinden)
* Wenn Sie ein Host-Verzeichnis per Bind-Mount einhängen, muss der Eigentümer des Verzeichnisses dem Container-Benutzer entsprechen — siehe [Host-Verzeichnis per Bind-Mount einbinden](#bind-mount-a-host-directory)

## 2. Image abrufen

Expand Down Expand Up @@ -71,7 +71,7 @@ docker run -d \
/data
```

## 5. Host-Verzeichnis per Bind-Mount einbinden
## 5. Host-Verzeichnis per Bind-Mount einbinden [#bind-mount-a-host-directory]

Das benannte Volume oben braucht keine weitere Vorbereitung. Wenn Sie stattdessen ein Host-Verzeichnis einhängen (`-v /path/on/host:/data`), läuft der Container als Benutzer `rustfs` ohne Root-Rechte mit der ID `10001`. Der Eigentümer des Host-Verzeichnisses muss `10001` sein, sonst treten Fehler `permission denied` auf:

Expand Down
2 changes: 1 addition & 1 deletion content/de/installation/container/meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"title": "Container",
"pages": [
"docker",
"[Docker](/de/installation/container/docker)",
"podman"
]
}
4 changes: 2 additions & 2 deletions content/de/installation/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Installation"
title: "Installationspfad für RustFS wählen"
description: "Wählen Sie den passenden Bereitstellungspfad für RustFS: lokaler Test, Produktion auf einem oder mehreren Knoten, Container und Kubernetes."
---

Expand Down Expand Up @@ -30,7 +30,7 @@ Legen Sie nach der Installation eindeutige Werte für `RUSTFS_ACCESS_KEY` und `R
| Kubernetes / Cloud-native | Bereitstellung mit dem Helm-Chart oder dem Operator | [Cloud-native](./cloud-native/index.md) |
| Windows- oder macOS-Host | Installation des nativen Programms | [Windows](./windows/index.md) · [macOS](./macos/index.md) |

## Vergleich der Bereitstellungsmodi
## Vergleich der Bereitstellungsmodi [#deployment-mode-comparison]

| Modus | Knoten | Datenträger | Fehlertoleranz | Typische Verwendung |
| - | - | - | - | - |
Expand Down
4 changes: 2 additions & 2 deletions content/de/installation/linux/quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "Schnellstart"
description: "Installieren Sie RustFS mit dem Installationsskript, melden Sie sich an der Console an und speichern Sie Ihr erstes Objekt — in etwa zehn Minuten."
---

Diese Anleitung führt Sie von einem leeren Linux-Server zu einer laufenden RustFS-Instanz. Sie installieren RustFS, melden sich an der Console (Weboberfläche) an, legen einen Bucket an und laden Ihr erstes Objekt hoch. Die Produktionsplanung (Aufbau mit mehreren Knoten, Dimensionierung der Hardware) bleibt bewusst dem [nächsten Schritt](#nächste-schritte) vorbehalten.
Diese Anleitung führt Sie von einem leeren Linux-Server zu einer laufenden RustFS-Instanz. Sie installieren RustFS, melden sich an der Console (Weboberfläche) an, legen einen Bucket an und laden Ihr erstes Objekt hoch. Die Produktionsplanung (Aufbau mit mehreren Knoten, Dimensionierung der Hardware) bleibt bewusst dem [nächsten Schritt](#next-steps) vorbehalten.

**Voraussetzungen**

Expand Down Expand Up @@ -80,7 +80,7 @@ rc object list rustfs/my-bucket

<a id="mode"></a>

## Nächste Schritte
## Nächste Schritte [#next-steps]

Mit der Schnellinstallation betreiben Sie RustFS im Modus **Einzelner Knoten mit einem Datenträger (SNSD)** — ohne Redundanz, geeignet für Evaluierung und Entwicklung. So geht es weiter:

Expand Down
2 changes: 1 addition & 1 deletion content/de/operations/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"scaling",
"high-availability",
"cluster-lifecycle",
"observability",
"[Observability](/de/operations/observability)",
"status-check",
"event-notifications"
]
Expand Down
2 changes: 1 addition & 1 deletion content/de/operations/observability.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Observability"
title: "Observability für RustFS"
description: "Exportieren Sie Metriken, Traces und Protokolle von RustFS über OTLP, binden Sie Monitoring-Werkzeuge ein und konfigurieren Sie empfohlene Alarme."
---

Expand Down
2 changes: 1 addition & 1 deletion content/de/operations/scaling/meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"title": "Skalierung",
"pages": [
"storage-pool-expansion",
"[Speicherpool-Erweiterung](/de/operations/scaling/storage-pool-expansion)",
"data-rebalancing",
"storage-pool-decommission"
]
Expand Down
2 changes: 1 addition & 1 deletion content/de/operations/scaling/storage-pool-expansion.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Speicherpool-Erweiterung"
title: "RustFS-Speicherpool erweitern"
description: "Fügen Sie einem RustFS-Cluster einen Speicherpool hinzu und prüfen Sie die erweiterte Topologie über die Console oder mit rc."
---

Expand Down
6 changes: 3 additions & 3 deletions content/de/reference/environment-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Boolesche Variablen akzeptieren `true` und `false`. Als „nicht gesetzt“ ange
| `RUSTFS_CONSOLE_ENABLE` | `true` | Aktiviert die eingebettete Console (Weboberfläche) auf einem eigenen Listener. |
| `RUSTFS_CONSOLE_ADDRESS` | `:9001` | Bind-Adresse und Port des Console-Listeners. |

## CORS
## CORS [#cors]

| Variable | Standard | Beschreibung |
| --- | --- | --- |
Expand Down Expand Up @@ -125,7 +125,7 @@ Intervalle der Metrikerfassung folgen dem Muster `RUSTFS_METRICS_<SCOPE>_INTERVA
| `RUSTFS_HEAL_MAX_CONCURRENT_HEALS` | `4` | Maximale Anzahl gleichzeitiger Aufgaben der Datenwiederherstellung. |
| `RUSTFS_HEAL_MAX_CONCURRENT_PER_SET` | `1` | Maximale Anzahl gleichzeitiger Aufgaben der Datenwiederherstellung je Erasure-Set. |

## Speicher und Erasure Coding
## Speicher und Erasure Coding [#storage--erasure]

| Variable | Standard | Beschreibung |
| --- | --- | --- |
Expand Down Expand Up @@ -154,7 +154,7 @@ Die eingebauten Standard-Anmeldedaten `rustfsadmin`/`rustfsadmin` dienen nur der

<a id="event--audit-targets"></a>

## Ereignis- und Audit-Ziele
## Ereignis- und Audit-Ziele [#event--audit-targets]

Modulschalter:

Expand Down
2 changes: 1 addition & 1 deletion content/de/security-compliance/encryption/kms.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ vault write -f transit/keys/rustfs-default-key

<a id="verify-kms-backed-encryption"></a>

## KMS-gestützte Verschlüsselung prüfen
## KMS-gestützte Verschlüsselung prüfen [#verify-kms-backed-encryption]

Legen Sie einen Test-Bucket an, konfigurieren Sie SSE-KMS mit dem Standardschlüssel, laden Sie ein Objekt hoch und lesen Sie es zurück:

Expand Down
2 changes: 1 addition & 1 deletion content/de/security-compliance/iam/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ RustFS liefert diese integrierten Richtlinien (Canned Policies): `readwrite`, `r

<a id="policy-evaluation-semantics"></a>

## Auswertungssemantik von Richtlinien
## Auswertungssemantik von Richtlinien [#policy-evaluation-semantics]

Wenn einer Identität mehrere Richtlinien zugeordnet sind, führt RustFS ihre Statements zusammen (Duplikate entfallen) und wertet das zusammengeführte Dokument aus:

Expand Down
2 changes: 1 addition & 1 deletion content/de/security-compliance/iam/policies.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Richtlinienzuordnungen verbinden eine benannte Richtlinie mit einem Benutzer ode
| Richtlinie anlegen oder ersetzen | `PUT /rustfs/admin/v3/add-canned-policy?name=<policy>` | Der Request-Body ist das JSON-Dokument der Richtlinie. Erfordert `admin:CreatePolicy`. |
| Richtlinie löschen | `DELETE /rustfs/admin/v3/remove-canned-policy?name=<policy>` | Erfordert `admin:DeletePolicy`. |

## Format des Richtliniendokuments
## Format des Richtliniendokuments [#policy-document-format]

Ein Richtliniendokument ist ein JSON-Objekt mit den Feldern `Version` und `Statement`. Der einzige akzeptierte Wert für `Version` ist `2012-10-17`.

Expand Down
2 changes: 1 addition & 1 deletion content/en/administration/protocols/s3.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ aws --endpoint-url "$RUSTFS_ENDPOINT" s3api delete-bucket \

An S3 bucket must be empty before it can be deleted.

## Known compatibility differences
## Known compatibility differences [#known-compatibility-differences]

Current RustFS compatibility tests cover the common workflows described above. The following areas are not equivalent to AWS S3 or MinIO:

Expand Down
2 changes: 1 addition & 1 deletion content/en/developer/examples/rclone.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "rclone"
title: "rclone examples"
description: "Connect rclone to RustFS and perform basic object operations."
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/developer/examples/terraform.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Terraform"
title: "Terraform examples"
description: "Manage RustFS buckets and objects with Terraform using the AWS provider pointed at a custom endpoint."
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/developer/integration/devops/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"opensearch",
"gitea",
"jenkins",
"terraform",
"[Terraform](/en/developer/integration/devops/terraform)",
"helm"
]
}
2 changes: 1 addition & 1 deletion content/en/developer/integration/devops/terraform.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Terraform"
title: "Terraform integration"
description: "Store Terraform state in RustFS object storage with the S3 backend, including state locking."
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/developer/integration/observability/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Observability"
title: "Observability integrations"
description: "Connect observability platforms to RustFS through S3-compatible object storage interfaces."
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/developer/integration/others/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"capo",
"juicefs",
"nextcloud",
"rclone",
"[rclone](/en/developer/integration/others/rclone)",
"tusd"
]
}
2 changes: 1 addition & 1 deletion content/en/developer/integration/others/rclone.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "rclone"
title: "rclone integration"
description: "Sync, mount, and serve RustFS buckets with rclone over its S3-compatible API."
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/installation/cloud-native/helm-chart/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Overview
title: "Helm chart overview"
description: Understand how the RustFS Helm chart deploys standalone and distributed clusters on Kubernetes.
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Install
title: "Install RustFS with Helm"
description: Install standalone or distributed RustFS on Kubernetes with the official Helm chart.
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/installation/cloud-native/helm-chart/meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"title": "Helm Chart",
"pages": [
"installation",
"[Install](/en/installation/cloud-native/helm-chart/installation)",
"mtls",
"cert-manager"
]
Expand Down
2 changes: 1 addition & 1 deletion content/en/installation/cloud-native/operator/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Overview
title: "Operator overview"
description: Understand how RustFS Operator manages RustFS clusters on Kubernetes.
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Install
title: "Install the RustFS Operator"
description: Prepare Kubernetes, install RustFS Operator, and access its Console securely.
---

Expand Down
4 changes: 2 additions & 2 deletions content/en/installation/cloud-native/operator/meta.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "Operator",
"pages": [
"installation",
"[Install](/en/installation/cloud-native/operator/installation)",
"tenant",
"pool-expansion",
"[Pool Expansion](/en/installation/cloud-native/operator/pool-expansion)",
"kms"
]
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Pool Expansion
title: "Expand a Tenant storage pool"
description: Add storage capacity to a RustFS Tenant by appending a storage pool.
---

Expand Down
Loading
Loading