🐛 (revert) only changes done in the default scaffold in the pr: 4932 ( kept helm chart changes ) #5023
+0
−13
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.
Why are we reverting the scaffold changes?
Scaffold Stability: Changes to the default scaffold can't be done lightly. They can create a lot of extra work and cause issues for end-users when they upgrade to a new version. We want to avoid causing upgrade burden.
Complexity: Adding a large number of defaults to the scaffold would make it overly complex and difficult to maintain over time.
A Better Approach: We need to address the Helm chart plugin's design in a more comprehensive way, as outlined in the Kubebuilder issues:
Improve Helm plugin by generating chart from install.yaml (via Kustomize build) #4833
https://github.com/kubernetes-sigs/kubebuilder/milestone/39
Generated helm chart should align with other charts from ecosystem #4912
Thank you to the original author for their contribution. This change is being made to ensure project stability for all users.