Support scripting KRM functions #5808
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?
It would be great, if kustomize would include a scripting language for writing KRM functions.
These languages have a pure Go implementation: JS, starlark, Lua, cue.
Of course I could use Containerized KRM Functions but somehow an embedded language would feel more natural and lightweight to me.
Additionally, in air gapped environments it might be not possible to execute a container.
Why is this needed?
Sometimes I would like to do modifications which are not possible with an existing transformer.
Can you accomplish the motivating task without this feature, and if so, how?
I could use a Containerized KRM Functions.
What other solutions have you considered?
I could use Exec and a Bash script.
Anything else we should know?
Thank you for kustomize!
Feature ownership
The text was updated successfully, but these errors were encountered: