diff --git a/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-iot.yaml b/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-iot.yaml index 38b5b799..edfcb021 100644 --- a/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-iot.yaml +++ b/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-iot.yaml @@ -7,11 +7,12 @@ spec: # Run 30 minutes after the gold table schedule: "30 3 * * *" concurrencyPolicy: Forbid - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: spec: serviceAccountName: s3-data-lake-bucket-access diff --git a/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-mobile.yaml b/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-mobile.yaml index 877754c8..67d355c4 100644 --- a/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-mobile.yaml +++ b/manifests/poc-data-cluster/prod/helium/active-hotspot-oracle-mobile.yaml @@ -7,11 +7,12 @@ spec: # Run 30 minutes after the gold table schedule: "30 3 * * *" concurrencyPolicy: Forbid - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: spec: serviceAccountName: s3-data-lake-bucket-access diff --git a/manifests/poc-data-cluster/prod/helium/iot-rewards-share-delta-lake-sink.yaml b/manifests/poc-data-cluster/prod/helium/iot-rewards-share-delta-lake-sink.yaml index dceb6f6c..1b0a98d2 100644 --- a/manifests/poc-data-cluster/prod/helium/iot-rewards-share-delta-lake-sink.yaml +++ b/manifests/poc-data-cluster/prod/helium/iot-rewards-share-delta-lake-sink.yaml @@ -7,11 +7,12 @@ spec: concurrencyPolicy: Forbid # Rewards run at 12:30-1am, run this after schedule: "0 2 * * *" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: spec: serviceAccountName: s3-data-lake-bucket-access diff --git a/manifests/poc-data-cluster/prod/helium/mobile-rewards-share-delta-lake-sink.yaml b/manifests/poc-data-cluster/prod/helium/mobile-rewards-share-delta-lake-sink.yaml index 999f9fe5..8589b273 100644 --- a/manifests/poc-data-cluster/prod/helium/mobile-rewards-share-delta-lake-sink.yaml +++ b/manifests/poc-data-cluster/prod/helium/mobile-rewards-share-delta-lake-sink.yaml @@ -7,11 +7,12 @@ spec: concurrencyPolicy: Forbid # Rewards run at 12:30-1am, run this after schedule: "0 2 * * *" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: spec: serviceAccountName: s3-data-lake-bucket-access diff --git a/manifests/web-cluster/prod/helium/close-governance.yaml b/manifests/web-cluster/prod/helium/close-governance.yaml index ea3d91ca..66561660 100644 --- a/manifests/web-cluster/prod/helium/close-governance.yaml +++ b/manifests/web-cluster/prod/helium/close-governance.yaml @@ -6,11 +6,12 @@ metadata: spec: schedule: "0 */4 * * *" concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/manifests/web-cluster/prod/helium/end-epoch.yaml b/manifests/web-cluster/prod/helium/end-epoch.yaml index 118d279b..8bdedfbd 100644 --- a/manifests/web-cluster/prod/helium/end-epoch.yaml +++ b/manifests/web-cluster/prod/helium/end-epoch.yaml @@ -6,11 +6,12 @@ metadata: spec: schedule: "0 0 * * *" concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/manifests/web-cluster/prod/helium/entity-invalidator.yaml b/manifests/web-cluster/prod/helium/entity-invalidator.yaml index d5b3980e..9ddc0b88 100644 --- a/manifests/web-cluster/prod/helium/entity-invalidator.yaml +++ b/manifests/web-cluster/prod/helium/entity-invalidator.yaml @@ -6,11 +6,12 @@ metadata: spec: schedule: "0 2 * * *" concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/manifests/web-cluster/sdlc/helium/close-governance.yaml b/manifests/web-cluster/sdlc/helium/close-governance.yaml index 4fa04714..93050042 100644 --- a/manifests/web-cluster/sdlc/helium/close-governance.yaml +++ b/manifests/web-cluster/sdlc/helium/close-governance.yaml @@ -6,11 +6,12 @@ metadata: spec: schedule: "0 */4 * * *" concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/manifests/web-cluster/sdlc/helium/end-epoch.yaml b/manifests/web-cluster/sdlc/helium/end-epoch.yaml index c47a81e8..90f31ae1 100644 --- a/manifests/web-cluster/sdlc/helium/end-epoch.yaml +++ b/manifests/web-cluster/sdlc/helium/end-epoch.yaml @@ -6,11 +6,12 @@ metadata: spec: schedule: "0 0 * * *" concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/manifests/web-cluster/sdlc/helium/entity-invalidator.yaml b/manifests/web-cluster/sdlc/helium/entity-invalidator.yaml index dd99e94a..8040339c 100644 --- a/manifests/web-cluster/sdlc/helium/entity-invalidator.yaml +++ b/manifests/web-cluster/sdlc/helium/entity-invalidator.yaml @@ -6,11 +6,12 @@ metadata: spec: schedule: "0 2 * * *" concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/manifests/web-cluster/sdlc/helium/set-oracle-prices.yaml b/manifests/web-cluster/sdlc/helium/set-oracle-prices.yaml index 04da49bc..bb77b2b2 100644 --- a/manifests/web-cluster/sdlc/helium/set-oracle-prices.yaml +++ b/manifests/web-cluster/sdlc/helium/set-oracle-prices.yaml @@ -6,11 +6,12 @@ metadata: spec: schedule: "0 */12 * * *" concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 3 + successfulJobsHistoryLimit: 1 + failedJobsHistoryLimit: 1 jobTemplate: spec: backoffLimit: 10 + ttlSecondsAfterFinished: 86400 template: metadata: labels: