1apiVersion: krm.kcl.dev/v1alpha1
2kind: KCLInput
RunSpec defines the desired state of Crossplane KCL function.
Config is the compile config.
Arguments is the list of top level dynamic arguments for the kcl option function, e.g., env="prod"
Overrides is the list of override paths and values, e.g., app.image="v2"
PathSelectors is the list of path selectors to select output result, e.g., a.b.c
Settings is the list of kcl setting files including all of the CLI config.