Skip to content

mundra-ankur/krm-fn-execution-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
Parameter Description
inputResource Resources on which function will execute
fnConfig function 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
Parameter Description
outputResource Transformed resources after function execution

About

Execute KRM Function containerized images and binaries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages