Knative common packages
Go to file
Matt Moore 71508fc69a
Introduce `duckv1.Pod`. (#2280)
This is mostly for symmetry since many folks that validate PodSpecable types often also want to validate `Pod`, so while `Pod` isn't as often a duck-type, the main value of this is exposing similar mechanisms to #2279 for `corev1.Pod` without folks needing to define their own `corev1.Pod` clone.
2021-09-07 19:59:33 -07:00
.github only test downstream tekton with HEAD (#2271) 2021-09-02 13:24:57 -07:00
apiextensions bump k8s to v1.20.7 (#2145) 2021-06-10 06:56:43 -07:00
apis Introduce `duckv1.Pod`. (#2280) 2021-09-07 19:59:33 -07:00
changeset v2 (#1754) 2020-09-29 13:18:29 -07:00
client/injection Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00
codegen Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00
configmap Trim the space in configmap/registriesSkippingTagResolving's url. (#2231) 2021-08-24 05:08:23 -07:00
controller Avoid double-resyncs without leader election. (#2252) 2021-09-02 09:46:06 -07:00
depcheck Fix revive related linting issues (#2131) 2021-05-26 01:10:28 -07:00
environment Use default Kubeconfig loading rules (#2197) 2021-07-22 11:42:03 -07:00
hack Sketch out an alternate way of injecting clients/informers (#2210) 2021-08-18 06:52:08 -07:00
hash Update OWNERS_ALIASES to match autogen in community (#2078) 2021-04-08 07:42:51 -07:00
injection Introduce `NewContext`, deprecate `NewImplFull`. (#2222) 2021-08-21 14:00:34 -07:00
kflag Update OWNERS_ALIASES to match autogen in community (#2078) 2021-04-08 07:42:51 -07:00
kmeta Update OWNERS_ALIASES to match autogen in community (#2078) 2021-04-08 07:42:51 -07:00
kmp v2 (#1754) 2020-09-29 13:18:29 -07:00
kref Add KReference.Group field and ResolveGroup function (#2127) 2021-06-15 02:27:20 -07:00
kvstore Fix nil pointer panic in kvstore (#2002) 2021-01-27 08:35:30 -08:00
leaderelection Avoid double-resyncs without leader election. (#2252) 2021-09-02 09:46:06 -07:00
logging Print proper warning logs from API warnings (#2168) 2021-06-24 05:13:45 -07:00
metrics Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00
network Revert "Remove the unused file (#1935)" (#2213) 2021-08-18 03:57:08 -07:00
pool Update OWNERS_ALIASES to match autogen in community (#2078) 2021-04-08 07:42:51 -07:00
profiling Make the profiling port configurable via envvar. (#1950) 2020-12-08 09:45:41 -08:00
ptr Added inverse functions for the ptr package (#2172) 2021-06-28 15:56:12 -07:00
reconciler Avoid double-resyncs without leader election. (#2252) 2021-09-02 09:46:06 -07:00
resolver Drop several deprecated APIs. (#2228) 2021-08-30 13:25:54 -07:00
signals Return context.Canceled error in pkg/signals (#1857) 2020-10-28 04:44:34 -07:00
source remove source stats reporter (#2193) 2021-07-15 10:15:31 -07:00
system Fix revive related linting issues (#2131) 2021-05-26 01:10:28 -07:00
test Drop Retrying and EventuallyMatchesBody checks (#2278) 2021-09-07 04:23:19 -07:00
testing update boilerplate date (#2134) 2021-05-28 13:21:29 -07:00
third_party Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00
tracing Use consistent case for "Deprecated" comments (#2216) 2021-08-17 09:15:16 -07:00
tracker Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00
unstructured bump k8s to v1.20.7 (#2145) 2021-06-10 06:56:43 -07:00
vendor Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00
version Remove obsolete verbose log message for pre-release (#2235) 2021-08-26 08:40:32 -07:00
webhook fix a small lint warning (#2270) 2021-09-02 22:55:57 -07:00
websocket Update OWNERS_ALIASES to match autogen in community (#2078) 2021-04-08 07:42:51 -07:00
.codecov.yaml Scott to owners on pkg (#1781) 2020-10-07 09:20:21 -07:00
.gitattributes Enable coverage for test code (#778) 2019-10-21 12:37:24 -07:00
.gitignore [Genreconciler] Fix group names when client groups differ than their directory name. (#1097) 2020-02-18 17:14:59 -08:00
.golangci.yaml Bump golangci-lint timeout to 10m for github actions (#2241) 2021-08-27 04:26:38 -07:00
CONTRIBUTING.md Fix CONTRIBUTING.md link (#1752) 2020-09-28 16:46:28 -07:00
DEVELOPMENT.md Update DEVELOPMENT.md (#2069) 2021-03-30 23:23:21 -07:00
LICENSE Initial commit 2018-07-25 10:16:04 -07:00
OWNERS Add knative-release-leads to OWNERS (#2125) 2021-05-17 23:27:14 -07:00
OWNERS_ALIASES Update community files (#2239) 2021-08-26 06:50:33 -07:00
README.md Drop master references to knative repos (#2050) 2021-03-11 09:48:26 -08:00
RELEASE-LEADS.md moved release docs to github.com/knative/release (#2040) 2021-02-26 10:29:47 -08:00
code-of-conduct.md Format markdown (#189) 2018-12-04 14:14:25 -08:00
go.mod Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00
go.sum Bump K8s dependencies to 1.21.4 (#2242) 2021-08-27 11:45:38 -07:00

README.md

Knative Common Packages

sink

"The kitchen sink" by Alan Cleaver is licensed under CC BY 2.0

GoDoc Go Report Card codecov

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.