Knative Functions client API and CLI
Go to file
Lance Ball 0dba67751e
feat: add support for labels in func.yaml (#373)
* feat: add support for labels in func.yaml and `func config`

This change adds support for setting labels on deployed functions. It uses
the interactive CLI prompt introduced by Zbynek to add, remove and list
labels applied on a deployed function.

Signed-off-by: Lance Ball <lball@redhat.com>

* fixup: fix string output for Pair type

Signed-off-by: Lance Ball <lball@redhat.com>

* fixup: review feedback

Signed-off-by: Lance Ball <lball@redhat.com>
2021-08-03 06:10:16 -07:00
.chglog Change github.com links to the new home (#424) 2021-07-26 10:30:15 -07:00
.github/workflows chore(ci): fix main CI reference to downloaded pkger (#439) 2021-07-26 17:06:50 -07:00
buildpacks Rename module to knative.dev/kn-plugin-func (#423) 2021-07-15 11:33:32 -07:00
cloudevents feat: print emit response output if it's a cloudevent (#444) 2021-07-28 04:45:16 -07:00
cmd feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
docker Rename module to knative.dev/kn-plugin-func (#423) 2021-07-15 11:33:32 -07:00
docs feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
hack src: Makefile developer accessibility (#428) 2021-07-21 00:45:38 -07:00
k8s feat: `func config volumes` - interactive prompt (#391) 2021-06-17 09:21:07 +02:00
knative feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
mock Rename module to knative.dev/kn-plugin-func (#423) 2021-07-15 11:33:32 -07:00
plugin Rename module to knative.dev/kn-plugin-func (#423) 2021-07-15 11:33:32 -07:00
progress src: testable commands (#415) 2021-07-09 11:15:23 -04:00
templates feat: Add proper example of configuring Rust functions. (#436) 2021-08-01 14:51:42 -07:00
test Bump cloudevents dep to 4.0.3 (#434) 2021-07-23 09:43:45 -07:00
testdata src: filled out templates unit tests 2021-06-21 20:12:08 +09:00
utils feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
.gitignore feat: add typescript templates (#355) 2021-05-26 11:23:42 -04:00
.golangci.yaml feat: golangci-lint allow enum shorthand, use config file 2020-08-31 17:10:08 +09:00
AUTHORS chore: add AUTHORS and OWNERS files (#413) 2021-07-07 10:35:33 -04:00
CHANGELOG.md Change github.com links to the new home (#424) 2021-07-26 10:30:15 -07:00
LICENSE Apache 2.0 License 2020-07-09 12:22:59 +00:00
Makefile build: remove pkged.go from make clean (#456) 2021-08-02 08:37:42 -07:00
OWNERS chore: add some collaborators to the OWNERS file (#447) 2021-08-02 13:35:47 -07:00
README.md doc: status badge urls (#455) 2021-08-02 08:35:43 -07:00
client.go fix: unnecessary template repackaging (#449) 2021-07-30 07:34:31 -07:00
client_int_test.go Rename module to knative.dev/kn-plugin-func (#423) 2021-07-15 11:33:32 -07:00
client_test.go Rename module to knative.dev/kn-plugin-func (#423) 2021-07-15 11:33:32 -07:00
config.go feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
config_test.go feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
function.go feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
function_test.go feat: integration tests target 2021-03-10 19:35:27 +09:00
go.mod src: match client v0.23.2 deps (#443) 2021-07-27 11:44:50 -07:00
go.sum feat: Add proper example of configuring Rust functions. (#436) 2021-08-01 14:51:42 -07:00
pkged.go feat: add support for labels in func.yaml (#373) 2021-08-03 06:10:16 -07:00
templates.go chore: bump to buildpacks v0.8.3 for all versions (#402) 2021-06-23 12:44:42 -04:00
templates_test.go src: test temp dir helper standardization (#400) 2021-06-21 17:14:17 -04:00
version.txt chore: release 0.16.0 (#370) 2021-06-23 12:55:44 -04:00

README.md

Func

CI Status Client API Documentation Issues License Releases

func is a Client Library and CLI enabling the development and deployment of Functions.

Read the Documentation

Contributing

We are always looking for contributions from the Function Developer community. For more information on how to participate, see the Development Guide