Zum Inhalt springen

Richtlinie

Rudel-Sandboxes können Metadaten enthalten, die angeben, wem sie gehören, warum sie existieren, wann sie ablaufen sollen und woher sie stammen.

Eigentümerschaft

Shell
wp rudel create \
  --name=qa-run \
  --owner=dennis \
  --labels=qa,checkout \
  --purpose="Reproduce payment bug"

Metadaten werden im Umgebungsdatensatz gespeichert und können später aktualisiert werden:

Shell
wp rudel update qa-run-3be7 --owner=agent --labels=agent,checkout

Ablauf

Shell
wp rudel create --name=temp-run --ttl-days=2

Bei create zählt --ttl-days ab der Erstellung; bei update ab jetzt. Lege default_ttl_days in rudel_config fest, damit jede neue Sandbox ein Ablaufdatum erhält. Oder gib einen konkreten Zeitstempel an:

Shell
wp rudel update temp-run-3be7 --expires-at=2026-06-10T12:00:00+00:00

Abgelaufene Sandboxes können bereinigt werden, sofern sie nicht geschützt sind. Entferne ein Ablaufdatum mit wp rudel update <id> --clear-expiry.

Schutz

Shell
wp rudel update qa-run-3be7 --protected

Geschützte Sandboxes werden bei der manuellen und geplanten Bereinigung übersprungen. Der Schutz verhindert weder wp rudel destroy noch Rudel::destroy().

Herkunft

Wenn eine Sandbox aus einer anderen Sandbox geklont wird, speichert Rudel die Quellmetadaten im neuen Umgebungsdatensatz.

Diese Herkunftsangaben dienen nur der Information. Sie helfen Betreiberinnen und Betreibern zu verstehen, wie eine Sandbox erstellt wurde, sind aber keine zweite Quelle der Wahrheit.