From 7c2de238068ffe65a68f122649e1938b77e88182 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 8 Jun 2025 14:35:27 +0800 Subject: [PATCH] chore: minio bucket loki - add lifecycle rules --- infra/minio/loki/loki.tf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/infra/minio/loki/loki.tf b/infra/minio/loki/loki.tf index 0eafa980..6e88c59a 100644 --- a/infra/minio/loki/loki.tf +++ b/infra/minio/loki/loki.tf @@ -17,6 +17,20 @@ resource "minio_s3_bucket" "k3s-test-1-loki-admin" { acl = "private" } +# ============================================== +# Bucket Lifecycle +# ============================================== + +resource "minio_ilm_policy" "loki-chunks-expire-rules" { + bucket = minio_s3_bucket.k3s-test-1-loki-chunks.bucket + + rule { + id = "expire-7d" + status = "Enabled" + expiration = "7d" + } +} + # ============================================== # User & Permission # ==============================================