Chuyển tới nội dung chính

Thêm mới tag retention rule

Tag retention rule cho phép bạn định nghĩa tiêu chí để tự động giữ lại hoặc xóa tag trong repository, giúp kiểm soát dung lượng lưu trữ mà không cần thao tác thủ công.

  1. Trên menu FPT Portal, chọn Container Registry > tab Policy.

    Tab Policy trên Container Registry

  2. Chọn ADD RULES và nhập thông tin để tạo tag retention rule.

    Form tạo tag retention rule

  3. Trong menu Repositories, chọn matching hoặc excluding.

    Tùy chọn matching/excluding cho repository

  4. Trong ô Repositories, nhập thông tin để xác định repository áp dụng quy tắc:

    • Tên một repository, ví dụ: my_repo_1
    • Danh sách repository cách nhau bằng dấu phẩy, ví dụ: my_repo_1, my_repo_2
    • Tên repository với ký tự đại diện

    Ví dụ cấu hình repository

    Dùng ** để áp dụng cho tất cả repository. Nếu chọn matching, quy tắc áp dụng cho các repository bạn xác định. Nếu chọn excluding, quy tắc áp dụng cho tất cả ngoại trừ các repository bạn xác định.

  5. Trong menu By image count or number of days, xác định số lượng tag cần giữ lại hoặc khoảng thời gian giữ lại.

    Tùy chọn số lượng hoặc thời gian giữ lại

    Tùy chọnMô tả
    retain the most recently pushed # imagesGiữ lại số lượng image được push gần nhất
    retain the most recently pulled # imagesGiữ lại số lượng image được pull gần nhất
    retain the images pushed within the last # daysGiữ lại image được push trong số ngày chỉ định
    retain the images pulled within the last # daysGiữ lại image được pull trong số ngày chỉ định
    retain alwaysLuôn giữ lại image theo quy tắc này
  6. Trong menu Tag, chọn matching hoặc excluding.

    Tùy chọn matching/excluding cho tag

  7. Trong ô Tag, nhập thông tin để xác định tag áp dụng quy tắc:

    • Tên một tag, ví dụ: my_tag_1
    • Danh sách tag cách nhau bằng dấu phẩy
    • Tên tag với ký tự đại diện

    Ví dụ cấu hình tag

    Dùng ** để áp dụng cho tất cả tag.

  8. Click Add để lưu quy tắc.

    Nút Add để lưu retention rule

  9. Kiểm tra tag retention rule vừa tạo.

    Kết quả tạo tag retention rule

    Ví dụ: quy tắc giữ lại 20 artifact được push gần nhất với tất cả tag trong tất cả repository.