proxy.golang.org : github.com/GoogleContainerTools/kpt-functions-sdk/go/fn/examples : v0.0.0-20230302070146-e8e9cb3c3ae2
This example uses a SetLabels object, which implements `Runner.Run` methods. The input from ./data/setlabels-resourcelist.yaml: apiVersion: config.kubernetes.io/v1 kind: ResourceList items: functionConfig: This example implements a function that validate resources to ensure spec.template.spec.securityContext.runAsNonRoot is set in workload APIs.
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/%21google%21container%21tools/kpt-functions-sdk/go/fn/[email protected]
Published:
Indexed:
Loading...
Readme
Loading...
Dependencies
- github.com/GoogleContainerTools/kpt-functions-sdk/go/api v0.0.0-20220720212527-133180134b93
- github.com/GoogleContainerTools/kpt-functions-sdk/go/fn v0.0.0
- github.com/PuerkitoBio/purell v1.1.1
- github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578
- github.com/davecgh/go-spew v1.1.1
- github.com/go-errors/errors v1.4.2
- github.com/go-logr/logr v1.2.0
- github.com/go-openapi/jsonpointer v0.19.5
- github.com/go-openapi/jsonreference v0.19.6
- github.com/go-openapi/swag v0.21.1
- github.com/gogo/protobuf v1.3.2
- github.com/golang/protobuf v1.5.2
- github.com/google/gnostic v0.5.7-v3refs
- github.com/google/gofuzz v1.1.0
- github.com/josharian/intern v1.0.0
- github.com/json-iterator/go v1.1.12
- github.com/mailru/easyjson v0.7.7
- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
- github.com/modern-go/reflect2 v1.0.2
- github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00
- github.com/pkg/errors v0.9.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/stretchr/testify v1.8.0
- github.com/xlab/treeprint v1.1.0
- golang.org/x/net v0.7.0
- golang.org/x/text v0.7.0
- google.golang.org/protobuf v1.28.0
- gopkg.in/inf.v0 v0.9.1
- gopkg.in/yaml.v2 v2.4.0
- gopkg.in/yaml.v3 v3.0.1
- k8s.io/api v0.24.0
- k8s.io/apimachinery v0.24.0
- k8s.io/klog/v2 v2.60.1
- k8s.io/kube-openapi v0.0.0-20220401212409-b28bf2818661
- k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9
- sigs.k8s.io/json v0.0.0-20211208200746-9f7c6b3444d2
- sigs.k8s.io/kustomize/kyaml v0.13.7-0.20220418212550-9d5491c2e20c
- sigs.k8s.io/structured-merge-diff/v4 v4.2.1