Skip to content

Conversation

@carlydf
Copy link
Collaborator

@carlydf carlydf commented Oct 9, 2025

What was changed

Move helm/temporal-worker-controller/templates/crds to helm/temporal-worker-controller/crds

Why?

The specially-handled helm crds/ directory is supposed to be next to templates/, not inside of it.
https://helm.sh/docs/topics/charts/
https://helm.sh/docs/chart_best_practices/custom_resource_definitions/

Upgrading CRDs is dangerous, so placing the CRDs outside of templates/ allows helm to handle them safely, as described in their page on Custom Resource Definitions.

Checklist

  1. Closes

  2. How was this tested:

  1. Any docs updates needed?

@carlydf carlydf requested review from a team and jlegrone as code owners October 9, 2025 20:52
@carlydf carlydf merged commit 95221a3 into main Oct 9, 2025
11 checks passed
@carlydf carlydf deleted the move-crds-in-helm-chart branch October 9, 2025 22:13
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