Hoppa till innehåll

Policy

Rudel-sandlådor kan innehålla metadata som anger vem som äger dem, varför de finns, när de ska förfalla och var de kommer ifrån.

Ägarskap

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

Metadata lagras i miljöposten och kan uppdateras senare:

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

Förfallotid

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

Med create räknas --ttl-days från skapandet; med update räknas det från nu. Ange default_ttl_days i rudel_config för att ge varje ny sandlåda en förfallotid. Eller ange en uttrycklig tidsstämpel:

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

Sandlådor som har förfallit kan rensas om de inte är skyddade. Ta bort en förfallotid med wp rudel update <id> --clear-expiry.

Skydd

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

Skyddade sandlådor hoppas över vid både manuell och schemalagd rensning. Skydd hindrar inte wp rudel destroy eller Rudel::destroy().

Härkomst

När en sandlåda klonas från en annan sandlåda registrerar Rudel källans metadata i den nya miljöposten.

Den här härkomsten är endast informativ. Den hjälper driftansvariga att förstå hur en sandlåda skapades, men är inte en andra källa till sanning.