Pular para o conteúdo

Política

Rudel sandboxes podem conter metadados que explicam quem é responsável por eles, por que existem, quando devem expirar e de onde vieram.

Responsabilidade

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

Os metadados são armazenados no registro do ambiente e podem ser atualizados depois:

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

Expiração

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

Em create, --ttl-days conta a partir da criação; em update, a partir de agora. Defina default_ttl_days em rudel_config para dar uma data de expiração a cada novo sandbox. Ou defina uma data e hora explícitas:

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

Sandboxes expirados podem ser removidos durante a limpeza, a menos que estejam protegidos. Remova uma data de expiração com wp rudel update <id> --clear-expiry.

Proteção

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

Sandboxes protegidos são ignorados pela limpeza, tanto manual quanto agendada. A proteção não impede wp rudel destroy nem Rudel::destroy().

Linhagem

Quando um sandbox é clonado de outro sandbox, Rudel registra os metadados de origem no novo registro do ambiente.

Essa linhagem é informativa. Ela ajuda os operadores a entender como um sandbox foi criado, mas não é uma segunda fonte de verdade.