-
Notifications
You must be signed in to change notification settings - Fork 360
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(chart): set ttlSecondsAfterFinished on certgen job to 30 by default #3156
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JuniorJPDJ Thanks for coming up with the workaround for using EG with ArgoCD. Is it because ArgoCD requires the job to exist for a while after it is finished?
thanks for raising this ! I think |
@zhaohuabing probably. It's not specified anywhere in the ArgoCD docs, but ArgoCD freezes forever on sync phase when job is deleted too quickly. 60s also allows to read logs without much timing pressure ;) @arkodg you are probably right, but I'm not sure if it creates any pressure, and if it does, its so small and done only when upgrading/installing the chart, as it's just a hook |
cool, lets get this in, can we reduce this to |
I've not seen any problems, but let me try in my setup again first. |
It worked without any problems - ready to merge. I already changed value, commit message and the PR name. |
@JuniorJPDJ can you run |
This is painless workaround for ArgoCD bug: argoproj/argo-cd#6880 Signed-off-by: JuniorJPDJ <git@juniorjpdj.pl>
rebased and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM thanks !
/retest |
This is painless workaround for ArgoCD bug: argoproj/argo-cd#6880