Releases: GoogleContainerTools/kpt-functions-sdk
Releases · GoogleContainerTools/kpt-functions-sdk
Release go fn v0.0.1
This release is for Go SDK github.com/GoogleContainerTools/kpt-functions-sdk/go/fn@v0.0.1
This version kick-starts the Go SDK to write your own KRM functions in as less as ~10 lines of code.
- The SDK converts STDIN to a
ResourceList
object and provides well handling aroundResourceList
object read/write. The ResourceList specification is defined here - The SDK defines
KubeObject
which is the smallest unit to represent a KRM resource.KubeObject
methods can be called similar to unstructured.Unstructured. For example, you can get/set the MetaType and NameType fields ofKubeObejct
viaGetName
SetNamespace
,GetAnnotation
,GetApiVersion
"IsGVK", or get/set a specific field path viaNestedStringOrDie
SetNestedStringMap
, etc
release-kpt-functions-v0.16.1
kpt-functions@0.16.1 (#463)
release-kpt-functions-v0.16.1-rc.0
kpt-functions@0.16.1-rc.0 (#461)
release-create-kpt-functions-v0.19.0
create-kpt-functions@0.19.0 (#457)
release-kpt-functions-v0.16.0
kpt-functions@0.16.0 (#454)
release-kpt-functions-v0.16.0-rc.0
kpt-functions@0.16.0-rc.0 (#452)
release-kpt-functions-v0.15.1
Structurally compare js objects rather than YAML in tests (#404)
release-create-kpt-functions-v0.18.0
create-kpt-functions@0.18.0
release-create-kpt-functions-v0.18.0-rc.1
create-kpt-functions@0.18.0-rc.1
release-create-kpt-functions-v0.18.0-rc.0
create-kpt-functions@0.18.0-rc.0