helm-charts icon indicating copy to clipboard operation
helm-charts copied to clipboard

Set TTL for jobs

Open vuldin opened this issue 1 year ago • 6 comments

This small change makes the redpanda-configuration and redpanda-post-upgrade jobs (and their associated pods) automatically be cleaned up after successful runs. This frees up their resources and is recommended (see note here.

Keeping in draft for now since I need to ensure the commit happens with the proper email address, and I need to add the change to the 2nd job.

vuldin avatar Nov 20 '23 02:11 vuldin

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Nov 20 '23 02:11 CLAassistant

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

CLAassistant avatar Nov 20 '23 02:11 CLAassistant

@vuldin Could you sign CLA?

RafalKorepta avatar Nov 20 '23 08:11 RafalKorepta

I still feel it might be not enough to scrape logs from those jobs in customer clusters. It will be very hard to debug such environment.

If you feel it should be available for customer then create as a variable in values.yaml

RafalKorepta avatar Nov 20 '23 08:11 RafalKorepta

I still feel it might be not enough to scrape logs from those jobs in customer clusters. It will be very hard to debug such environment.

If you feel it should be available for customer then create as a variable in values.yaml

I agree, this is why we have not done this yet, we would like logs in case of failures.

alejandroEsc avatar Nov 21 '23 17:11 alejandroEsc

@vuldin Could you sign CLA?

Hmm, I've signed the CLA but this still shows up for some reason (no matter how many times I sign it).

vuldin avatar Dec 05 '23 15:12 vuldin