انتقل إلى المحتوى

السياسة

يمكن أن تحمل البيئات المعزولة 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 بيانات المصدر الوصفية في سجل البيئة الجديدة.

هذه النسب معلوماتية. فهي تساعد المشغلين على فهم كيفية إنشاء البيئة المعزولة، لكنها ليست مصدرًا ثانيًا للحقيقة.