Treci la conținut

Politică

Sandboxurile Rudel pot avea metadate care explică cine le deține, de ce există, când ar trebui să expire și de unde provin.

Proprietate

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

Metadatele sunt stocate în înregistrarea mediului și pot fi actualizate ulterior:

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

Expirare

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

Pentru create, --ttl-days calculează de la momentul creării; pentru update, de la momentul actual. Setați default_ttl_days în rudel_config pentru ca fiecare sandbox nou să primească o dată de expirare. Sau setați un marcaj de timp explicit:

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

Sandboxurile expirate pot fi eliminate prin cleanup, cu excepția celor protejate. Eliminați data de expirare cu wp rudel update <id> --clear-expiry.

Protecție

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

Sandboxurile protejate sunt omise de cleanup, atât manual, cât și programat. Protecția nu blochează wp rudel destroy sau Rudel::destroy().

Proveniență

Când un sandbox este clonat din alt sandbox, Rudel înregistrează metadatele sursei în noua înregistrare a mediului.

Această proveniență are rol informativ. Îi ajută pe operatori să înțeleagă cum a fost creat un sandbox, dar nu este o a doua sursă de adevăr.