Політика
Rudel пісочниці можуть містити метадані про те, кому вони належать, навіщо існують, коли мають завершити строк дії та звідки походять.
Власник
wp rudel create \
--name=qa-run \
--owner=dennis \
--labels=qa,checkout \
--purpose="Reproduce payment bug"
Метадані зберігаються в записі середовища, і згодом їх можна оновити:
wp rudel update qa-run-3be7 --owner=agent --labels=agent,checkout
Завершення строку дії
wp rudel create --name=temp-run --ttl-days=2
Для create відлік --ttl-days починається з моменту створення, а для update — від поточного часу. Задайте default_ttl_days у rudel_config, щоб встановити строк дії для кожної нової пісочниці. Або задайте точну часову мітку:
wp rudel update temp-run-3be7 --expires-at=2026-06-10T12:00:00+00:00
Пісочниці зі строком дії, що минув, можна видалити під час очищення, якщо вони не захищені. Щоб прибрати строк дії, скористайтеся wp rudel update <id> --clear-expiry.
Захист
wp rudel update qa-run-3be7 --protected
Очищення, як ручне, так і заплановане, пропускає захищені пісочниці. Захист не блокує wp rudel destroy або Rudel::destroy().
Походження
Коли пісочницю клонують з іншої пісочниці, Rudel записує метадані джерела в новий запис середовища.
Ці відомості про походження мають довідковий характер. Вони допомагають операторам зрозуміти, як було створено пісочницю, але не є другим джерелом істини.