Lewati ke konten

Kebijakan

Sandbox Rudel dapat menyimpan metadata yang menjelaskan siapa pemiliknya, alasan keberadaannya, kapan masa berlakunya harus berakhir, dan dari mana asalnya.

Kepemilikan

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

Metadata disimpan dalam catatan lingkungan dan dapat diperbarui nanti:

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

Masa berlaku

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

Pada create, --ttl-days dihitung sejak dibuat; pada update, dihitung dari sekarang. Tetapkan default_ttl_days di rudel_config untuk memberi setiap sandbox baru masa berlaku. Atau tetapkan stempel waktu secara eksplisit:

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

Sandbox yang masa berlakunya berakhir memenuhi syarat untuk dibersihkan, kecuali jika dilindungi. Hapus masa berlaku dengan wp rudel update <id> --clear-expiry.

Perlindungan

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

Sandbox yang dilindungi dilewati saat pembersihan, baik manual maupun terjadwal. Perlindungan tidak memblokir wp rudel destroy atau Rudel::destroy().

Asal-usul

Saat sandbox diklon dari sandbox lain, Rudel mencatat metadata sumber dalam catatan lingkungan baru.

Informasi asal-usul ini hanya untuk referensi. Informasi ini membantu operator memahami cara sandbox dibuat, tetapi bukan sumber kebenaran kedua.