Перейти к содержимому

Политика

Песочницы 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 записывает метаданные источника в запись новой среды.

Эти сведения о происхождении носят справочный характер. Они помогают операторам понять, как была создана песочница, но не являются вторым источником истины.