kustomize create should take --component to create a kustomize.config.k8s.io/v1alpha1 kind: Component #5747
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
Eschewed features
What would you like to have added?
When using
kustomize create
it would be convenient to be able to generate aComponent
resource, not just aKustomization
.Why is this needed?
It's not easy to remember the apiVersion of the Component, and components aren't very discoverable as kustomize features.
This would also help to make the excellent and useful Components feature more visible. It's currently severely under-utilized despite being extremely helpful in solving a variety of problems with tree-structured kustomizations.
Can you accomplish the motivating task without this feature, and if so, how?
Yes, just
What other solutions have you considered?
What I do now - manually creating them.
Anything else we should know?
This is mainly a usability/discovery suggestion.
Feature ownership
The text was updated successfully, but these errors were encountered: