Knative common packages
Go to file
akyyy 10ceeb6163 Add stackdriver exporter support in pkg. (#126)
* update dep golang.org/x/net

* Add stackdriver exporter support in pkg

* fix race and tests

* Use thread safe newMetricsExporter in tests

* address cr comments

* minor fix

* checkpoint

* Address cr comments

* add test for UpdateExporterFromConfigMap

* Move lock position

* add a test case for stackdriver error check

* minor change

* removing one test case since it seems app default creds exists for presubmit tests

* replace promSrvChan with promSrv as cr suggsted

* use a local var server for ListenAndServe

* add getter and setter for shared variables

* add func isMetricsConfigChanged and test

* address cr comments

* Update opencensus-go-exporter-stackdriver to v0.7.0

* Revert "Update opencensus-go-exporter-stackdriver to v0.7.0"

This reverts commit 9825f641f8.

* run update-deps.sh

* merge conflict

* run update-deps.sh

* Update Gopkg.toml so it doesn't have stackdriver exporter

* remove regex for metrics domain at pkg repo per cr comments

* merge conflict
2018-10-24 15:23:31 -07:00
.github Set up issue and PR templates for pkg. (#28) 2018-07-30 13:09:36 -07:00
apis Add a test that shows modeling /scale as a duck. (#112) 2018-10-04 09:48:24 -07:00
client Don't generate clients for apis/duck (#82) 2018-09-20 14:56:19 -07:00
configmap Prepare for global resync on ConfigMap changes (#132) 2018-10-18 09:47:28 -07:00
controller Add reconciler metrics (#127) 2018-10-22 14:34:30 -07:00
hack Use `/usr/bin/env bash` instead of `/bin/bash` (#107) 2018-10-02 00:02:23 -07:00
kmeta Add Generation variants of kmeta/labels.go (#117) 2018-10-08 02:14:25 -07:00
logging Use zaptest logger for our TestLogger (#89) 2018-09-25 21:40:20 -07:00
metrics Add stackdriver exporter support in pkg. (#126) 2018-10-24 15:23:31 -07:00
signals Copy pkg/signals verbatim from Serving. (#25) 2018-07-30 13:05:36 -07:00
test Add timeKey so time is actually logged in e2e tests. (#122) 2018-10-15 09:06:27 -07:00
testing Move the use of `VerifyType` in tests (#98) 2018-09-27 15:16:22 -07:00
tracker Tracker: delete objRef's keyset when it is no longer needed (#110) 2018-10-01 17:10:23 -07:00
vendor Add stackdriver exporter support in pkg. (#126) 2018-10-24 15:23:31 -07:00
webhook Make clientAuth of webhook server into a configuration option (#125) 2018-10-24 08:42:31 -07:00
.gitattributes exclude /test/... for code coverage calculation & report (#101) 2018-09-27 15:28:21 -07:00
.gitignore Adding more field errors. (#34) 2018-08-02 10:05:37 -07:00
CONTRIBUTING.md Copy over some of the core markdown from serving. (#2) 2018-07-25 10:44:49 -07:00
DEVELOPMENT.md Copy over some of the core markdown from serving. (#2) 2018-07-25 10:44:49 -07:00
Gopkg.lock Add stackdriver exporter support in pkg. (#126) 2018-10-24 15:23:31 -07:00
Gopkg.toml Bump k8s dep to 1.11.3 (#120) 2018-10-09 07:57:26 -07:00
LICENSE Initial commit 2018-07-25 10:16:04 -07:00
OWNERS Add a top-level OWNERS file to pkg. (#6) 2018-07-25 10:43:10 -07:00
README.md Add "godoc" and "go report" badges (#19) 2018-07-26 16:39:37 -07:00
code-of-conduct.md Copy over some of the core markdown from serving. (#2) 2018-07-25 10:44:49 -07: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.