Marketplace
BrowsePublish
Marketplace
You are viewing an outdated version of function-kcl.Go to Latest
crossplane-contrib/function-kcl@v0.9.0
KCLInput
template.fn.crossplane.io
KCLInput
crossplane-contrib/function-kcl@v0.9.0template.fn.crossplane.io

KCLInput can be used to provide input to this Function.

Type

CRD

Group

template.fn.crossplane.io

Version

v1beta1

apiVersion: template.fn.crossplane.io/v1beta1

kind: KCLInput

API Documentation
apiVersion
string
kind
string
metadata
object
spec
object
object

RunSpec defines the desired state of Crossplane KCL function.

config
object
object

Config is the compile config.

array

Arguments is the list of top level dynamic arguments for the kcl option function, e.g., env="prod"

debug
boolean
array

Overrides is the list of override paths and values, e.g., app.image="v2"

array

PathSelectors is the list of path selectors to select output result, e.g., a.b.c

array

Settings is the list of kcl setting files including all of the CLI config.

showHidden
boolean
sortKeys
boolean
vendor
boolean
object

Credentials for remote locations

password
requiredstring
url
string
username
requiredstring
params
object
array

Resources is a list of resources to patch and create This is utilized when a Target is set to PatchResources

base
object
name
requiredstring
source
requiredstring
target
requiredstring
Marketplace

Discover the building blocks for your internal cloud platform.

© 2022 Upbound, Inc.

SolutionsProvidersConfigurations
LearnDocumentationTry for Free
MorePrivacy PolicyTerms & Conditions
Marketplace

© 2022 Upbound, Inc.

Marketplace

Discover the building blocksfor your internal cloud platform.