Skip to content

Fix label selector + add PDB (firefly-iii/firefly-iii#12313)#114

Merged
JC5 merged 6 commits into
firefly-iii:mainfrom
KentaKariya:fix/12313-cronjob-selector-labels
Jun 1, 2026
Merged

Fix label selector + add PDB (firefly-iii/firefly-iii#12313)#114
JC5 merged 6 commits into
firefly-iii:mainfrom
KentaKariya:fix/12313-cronjob-selector-labels

Conversation

@KentaKariya

@KentaKariya KentaKariya commented May 31, 2026

Copy link
Copy Markdown
Contributor

This PR fixes issue firefly-iii/firefly-iii#12313 and adds an option to create a PodDisruptionBudget.

@KentaKariya KentaKariya marked this pull request as ready for review June 1, 2026 10:30
@KentaKariya KentaKariya requested a review from JC5 as a code owner June 1, 2026 10:30
@JC5 JC5 merged commit 86dce52 into firefly-iii:main Jun 1, 2026
7 checks passed
@JC5

JC5 commented Jun 1, 2026

Copy link
Copy Markdown
Member

Nice work once again!

@KentaKariya

Copy link
Copy Markdown
Contributor Author

I'm currently migrating my deployment files to the Helm chart and keep finding small issues here and there, so there might be a few more follow-up MRs 😄

@KentaKariya KentaKariya deleted the fix/12313-cronjob-selector-labels branch June 1, 2026 19:34
@JC5

JC5 commented Jun 1, 2026

Copy link
Copy Markdown
Member

That's quite alright. I know nothing about kubernetes so all support is welcome. 😁

@KentaKariya KentaKariya mentioned this pull request Jun 1, 2026
Selector labels for the app pods
*/}}
{{- define "firefly-iii.appSelectorLabels" -}}
{{ include "firefly-iii.selectorLabels" . }}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a breaking-change for a running kubernetes-deployment.
So the helm-chart should have an Major-Version increment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants