Μετάβαση στο περιεχόμενο

Πολιτική

Τα sandboxes 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 για να ορίσετε χρόνο λήξης για κάθε νέο sandbox. Εναλλακτικά, ορίστε μια ρητή χρονική σήμανση:

Κέλυφος
wp rudel update temp-run-3be7 --expires-at=2026-06-10T12:00:00+00:00

Τα sandbox που έχουν λήξει είναι επιλέξιμα για εκκαθάριση, εκτός αν είναι προστατευμένα. Αφαιρέστε τη λήξη με το wp rudel update <id> --clear-expiry.

Προστασία

Κέλυφος
wp rudel update qa-run-3be7 --protected

Τα προστατευμένα sandboxes παραλείπονται από την εκκαθάριση, είτε είναι χειροκίνητη είτε προγραμματισμένη. Η προστασία δεν εμποδίζει το wp rudel destroy ή το Rudel::destroy().

Προέλευση

Όταν ένα sandbox κλωνοποιείται από άλλο sandbox, το Rudel καταγράφει τα μεταδεδομένα προέλευσης στη νέα εγγραφή περιβάλλοντος.

Αυτά τα στοιχεία προέλευσης είναι ενημερωτικά. Βοηθούν τους διαχειριστές να κατανοήσουν πώς δημιουργήθηκε ένα sandbox, αλλά δεν αποτελούν δεύτερη πηγή αλήθειας.