Categorygithub.com/chaitanyab2311/krm-fn-execution-lib

# Packages

No description provided by the author

# README

krm-fn-execution-lib

Execute KRM Function containerized images and binaries

Library Input

Source File:

Function call

executeFn := fn.ExecuteFn{
		Input:          inputResource,
		FunctionConfig: fnConfig,
		Output:         &outputResource,
	}

err = executeFn.Execute()
Input
ParameterDescription
inputResourceResources on which function will execute
fnConfigfunction configuration

Example config:

function := fn.Function {
           Image: "gcr.io/kpt-fn/set-labels:v0.1",
           ConfigMap: map[string]string{
              "env":      "dev",
              "app-name": "my-app",
           },
        }
function := fn.Function { Exec: "testdata/clean-metadata"}
Output
ParameterDescription
outputResourceTransformed resources after function execution