Zur Startseite
Aufgaben

Storage, Services und Backups

Persistent Storage und Managed Services mit Quota-, Kosten- und Backup-Kontext anlegen.

Nutze Data & Services, bevor du stateful Workloads deployest. gh0stportal zeigt Storage Classes, Managed Services, Protection Bindings und Restore Points, die für deinen Tenant verfügbar sind.

Persistent Volume anlegen

  1. Data & Services öffnen.
  2. Namespace der App auswählen.
  3. Storage Volume Intent mit Größe, Klasse und Access Mode erstellen.
  4. Quota-, Backup- und Kostenhinweise prüfen.
  5. Speichern und Reconcile abwarten.
  6. Passende PVC-Referenz in GitOps-Manifeste aufnehmen.

Der Portal-Volume-Intent ist der Plattformvertrag. Deine GitOps-Manifeste müssen die PVC trotzdem in der Workload mounten.

Managed Services

Managed Services laufen über gh0stcloud-Capabilities und Policy Bounds. Wenn New Service deaktiviert ist, lies den Grund, statt das Problem in GitOps zu umgehen.

Typische Voraussetzungen:

  • Namespace ist reconciled;
  • benötigte Operator-Capability ist erlaubt;
  • Quota und Policy Bounds reichen;
  • Storage/Protection sind verstanden.

Backup und Protection

Backups hängen von den für den Tenant verfügbaren Strategien ab. Wenn eine Strategie fehlt, nutze den Request-Flow statt Plattform-Backupressourcen selbst in GitOps anzulegen.

GitOps-Referenz

RPC/Funktionskarte

Portal-Aktiongh0stplane-Fläche
Data Workspace ladenGetTenantDataWorkspace
Volume Intent erstellen/ändern/löschenCreateTenantStorageVolume, UpdateTenantStorageVolume, DeleteTenantStorageVolume
Managed Service erstellen/ändern/löschenCreateTenantManagedService, UpdateTenantManagedService, DeleteTenantManagedService
Protection Binding erstellen/ändern/löschenCreateTenantDataProtectionBinding, UpdateTenantDataProtectionBinding, DeleteTenantDataProtectionBinding

Häufige Fehler

SymptomUrsacheLösung
App startet ohne DatenWorkload mounted die Portal-PVC nicht.PVC-Mount in GitOps ergänzen.
PVC fehltIntent existiert, Workload fordert sie nicht an.Data & Services mit Manifest vergleichen.
Service-Erstellung blockiertOperator, Quota, Namespace oder Policy fehlt.Disabled Reason lesen und ggf. Change Request erstellen.

Fragen oder bereit loszulegen?

Mit uns sprechen