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
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:
wp rudel update qa-run-3be7 --owner=agent --labels=agent,checkout
Ablauf
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:
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
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.