DRAFT: Changes based on make helm-generate
#57
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I noticed some fields missing from the Site CRD (specifically,
sessionTolerationsin this instance) while trying to update an existing environment. Particularly,config/crd/basesis out-of-sync withdist/chart/templates/crd, and it appears that there is drift in general between the Helm chart CRDs and the underlying base CRDs. From what I can gather, we usemake helm-generateto keep these in sync, but it isn't reflected in any of the developer workflows or CI.After running
make helm-generate, there is a very large diff (captured in this draft PR) -- and it also appears to want to setup additional GH action workflows, etc. Ismake helm-generatesupposed to be just a one-time thing? How should we be keeping the Helm CRDs and the base CRDs in sync otherwise?