Knative common packages
Go to file
Slavomir Kaslev 1fb9a43308 Add SIGPIPE signal handler to the signals package (#689)
By default raised SIGPIPE signal will cause the program to exit immediately[1]
and bypass any shutdown logic.

Add syscall.SIGPIPE to the signals we get notified to disable this behavior.

[1] https://golang.org/pkg/os/signal/#hdr-SIGPIPE

Signed-off-by: Slavomir Kaslev <kaslevs@vmware.com>
2019-09-18 19:27:48 -07:00
.github Add fancier PR templates to knative/pkg (#461) 2019-06-14 13:40:44 -07:00
apis Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
changeset Some cleanups to the changeset code (#577) 2019-08-15 11:22:08 -07:00
client Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
cloudevents Fix the issues pointed out by staticcheck (#541) 2019-07-23 13:13:36 -07:00
codegen/cmd/injection-gen Generate K8s Injection Code (#640) 2019-09-09 12:52:11 -07:00
configmap Ignore idempotent updates and other cleanups (#598) 2019-08-26 07:04:14 -07:00
controller Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
hack Generate K8s Injection Code (#640) 2019-09-09 12:52:11 -07:00
injection Add the creation of default LoggingConfig, if config-logging is missing (#663) 2019-09-17 09:30:47 -07:00
kmeta Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
kmp Fix the issues pointed out by staticcheck (#541) 2019-07-23 13:13:36 -07:00
logging golang format tools (#659) 2019-09-11 07:12:29 -07:00
metrics Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
network Resolver package for resolving addressables to URI (#578) 2019-08-23 15:15:14 -07:00
profiling Define ProfilingPort and make profiling server use it (#599) 2019-08-28 19:18:43 -07:00
ptr add Time helper as well (#536) 2019-07-18 20:44:28 -07:00
reconciler Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
resolver Test for and fix URIResolver being idempotent (#606) 2019-08-27 10:43:39 -07:00
signals Add SIGPIPE signal handler to the signals package (#689) 2019-09-18 19:27:48 -07:00
source renaming source_name and source_resource_group to name and resource_group, (#675) 2019-09-13 14:03:35 -07:00
system Migrate pkg to use the knative.dev/pkg import path (#489) 2019-06-26 13:02:06 -07:00
test Remove config file for slack alert (#671) 2019-09-18 14:19:47 -07:00
testing Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
testutils Cluster management lib: Add autoscaling to cluster creation (#692) 2019-09-18 10:37:46 -07:00
third_party/mako Format markdown (#618) 2019-08-29 07:09:45 -07:00
tracing golang format tools (#669) 2019-09-12 08:28:33 -07:00
tracker Fix the issues pointed out by staticcheck (#541) 2019-07-23 13:13:36 -07:00
vendor Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
version Bump the minimum Kubernetes version to 1.14.x (#683) 2019-09-18 18:03:47 -07:00
webhook Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
websocket Print target name when failed to ping (#632) 2019-09-04 18:05:03 -07:00
.gitattributes Update OpenCensus Stackdriver exporter version (#280) 2019-02-20 14:18:46 -08:00
.gitignore Copy gitignore contents from serving. (#390) 2019-04-18 17:32:27 -07:00
CONTRIBUTING.md Copy over some of the core markdown from serving. (#2) 2018-07-25 10:44:49 -07:00
DEVELOPMENT.md Format markdown (#496) 2019-06-27 07:24:10 -07:00
Gopkg.lock Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
Gopkg.toml Update our dependency on K8s libs to 1.15.3 (#686) 2019-09-18 13:36:48 -07:00
LICENSE Initial commit 2018-07-25 10:16:04 -07:00
OWNERS Update OWNERS to use OWNERS_ALIASES (#422) 2019-05-29 20:04:33 -07:00
OWNERS_ALIASES Extend reconciler and controller owners with serving approver people (#625) 2019-08-30 15:33:51 -07:00
README.md Format markdown (#189) 2018-12-04 14:14:25 -08:00
RELEASING.md update readme with knative.dev/pkg (#495) 2019-06-26 14:56:08 -07:00
code-of-conduct.md Format markdown (#189) 2018-12-04 14:14:25 -08:00

README.md

Knative Common Packages

GoDoc Go Report Card

Knative pkg provides a place for sharing common Knative packages across the Knative repos.

To learn more about Knative, please visit our Knative docs repository.

If you are interested in contributing, see CONTRIBUTING.md and DEVELOPMENT.md.