diff --git a/kubernetes/apps/monitoring/thanos/app/externalsecret.yaml b/kubernetes/apps/monitoring/thanos/app/externalsecret.yaml index 81c7d10..8527ed6 100644 --- a/kubernetes/apps/monitoring/thanos/app/externalsecret.yaml +++ b/kubernetes/apps/monitoring/thanos/app/externalsecret.yaml @@ -18,15 +18,14 @@ spec: objstore.yml: |- type: s3 config: - access_key: {{ .minio_thanos_access_key }} - bucket: thanos - endpoint: {{ .minio_s3_host }} - region: us-east-1 - secret_key: {{ .minio_thanos_secret_key }} + access_key: {{ .s3_valinor_access_key }} + bucket: {{ .s3_valinor_thanos_bucket }} + endpoint: {{ .s3_valinor_endpoint }} + secret_key: {{ .s3_valinor_secret_key }} dataFrom: - extract: - key: minio + key: s3 rewrite: - regexp: source: "(.*)" - target: "minio_$1" + target: "s3_$1" diff --git a/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml b/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml index 29cd3ff..a16cf3c 100644 --- a/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml +++ b/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml @@ -59,9 +59,9 @@ spec: extraFlags: - --compact.concurrency=4 - --delete-delay=30m - retentionResolutionRaw: 14d - retentionResolution5m: 14d - retentionResolution1h: 14d + retentionResolutionRaw: 30d + retentionResolution5m: 60d + retentionResolution1h: 90d persistence: enabled: true storageClass: local-hostpath