mirror of
https://github.com/kubeshark/kubeshark.git
synced 2026-05-07 09:47:19 +00:00
Update tappers via websocket instead of by env var. This way the DaemonSet doesn't have to be applied just to notify the tappers that the tap targets changed. The number of tapper restarts is reduced. The DaemonSet still gets applied when there is a need to add/remove a tapper from a node.
151 lines
7.0 KiB
Modula-2
151 lines
7.0 KiB
Modula-2
module github.com/up9inc/mizu/agent
|
|
|
|
go 1.17
|
|
|
|
require (
|
|
github.com/antelman107/net-wait-go v0.0.0-20210623112055-cf684aebda7b
|
|
github.com/chanced/openapi v0.0.8
|
|
github.com/djherbis/atime v1.1.0
|
|
github.com/elastic/go-elasticsearch/v7 v7.17.0
|
|
github.com/getkin/kin-openapi v0.89.0
|
|
github.com/gin-contrib/static v0.0.1
|
|
github.com/gin-gonic/gin v1.7.7
|
|
github.com/go-playground/locales v0.14.0
|
|
github.com/go-playground/universal-translator v0.18.0
|
|
github.com/go-playground/validator/v10 v10.10.0
|
|
github.com/google/uuid v1.3.0
|
|
github.com/gorilla/websocket v1.4.2
|
|
github.com/nav-inc/datetime v0.1.3
|
|
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
|
|
github.com/orcaman/concurrent-map v1.0.0
|
|
github.com/patrickmn/go-cache v2.1.0+incompatible
|
|
github.com/stretchr/testify v1.7.0
|
|
github.com/up9inc/basenine/client/go v0.0.0-20220317230530-8472d80307f6
|
|
github.com/up9inc/mizu/shared v0.0.0
|
|
github.com/up9inc/mizu/tap v0.0.0
|
|
github.com/up9inc/mizu/tap/api v0.0.0
|
|
github.com/up9inc/mizu/tap/extensions/amqp v0.0.0
|
|
github.com/up9inc/mizu/tap/extensions/http v0.0.0
|
|
github.com/up9inc/mizu/tap/extensions/kafka v0.0.0
|
|
github.com/up9inc/mizu/tap/extensions/redis v0.0.0
|
|
github.com/wI2L/jsondiff v0.1.1
|
|
github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0
|
|
k8s.io/api v0.23.3
|
|
k8s.io/apimachinery v0.23.3
|
|
k8s.io/client-go v0.23.3
|
|
)
|
|
|
|
require (
|
|
cloud.google.com/go/compute v1.2.0 // indirect
|
|
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
|
|
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
|
|
github.com/Azure/go-autorest/autorest v0.11.24 // indirect
|
|
github.com/Azure/go-autorest/autorest/adal v0.9.18 // indirect
|
|
github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect
|
|
github.com/Azure/go-autorest/logger v0.2.1 // indirect
|
|
github.com/Azure/go-autorest/tracing v0.6.0 // indirect
|
|
github.com/MakeNowJust/heredoc v1.0.0 // indirect
|
|
github.com/PuerkitoBio/purell v1.1.1 // indirect
|
|
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect
|
|
github.com/beevik/etree v1.1.0 // indirect
|
|
github.com/bradleyfalzon/tlsx v0.0.0-20170624122154-28fd0e59bac4 // indirect
|
|
github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5 // indirect
|
|
github.com/chanced/dynamic v0.0.0-20211210164248-f8fadb1d735b // indirect
|
|
github.com/cilium/ebpf v0.8.0 // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/evanphx/json-patch v5.6.0+incompatible // indirect
|
|
github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f // indirect
|
|
github.com/fatih/camelcase v1.0.0 // indirect
|
|
github.com/fvbommel/sortorder v1.0.2 // indirect
|
|
github.com/ghodss/yaml v1.0.0 // indirect
|
|
github.com/gin-contrib/sse v0.1.0 // indirect
|
|
github.com/go-errors/errors v1.4.2 // indirect
|
|
github.com/go-logr/logr v1.2.2 // indirect
|
|
github.com/go-openapi/jsonpointer v0.19.5 // indirect
|
|
github.com/go-openapi/jsonreference v0.19.6 // indirect
|
|
github.com/go-openapi/swag v0.21.1 // indirect
|
|
github.com/gogo/protobuf v1.3.2 // indirect
|
|
github.com/golang-jwt/jwt/v4 v4.2.0 // indirect
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
|
github.com/golang/snappy v0.0.4 // indirect
|
|
github.com/google/btree v1.0.1 // indirect
|
|
github.com/google/go-cmp v0.5.7 // indirect
|
|
github.com/google/gofuzz v1.2.0 // indirect
|
|
github.com/google/gopacket v1.1.19 // indirect
|
|
github.com/google/martian v2.1.0+incompatible // indirect
|
|
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
|
|
github.com/googleapis/gnostic v0.5.5 // indirect
|
|
github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
|
|
github.com/imdario/mergo v0.3.12 // indirect
|
|
github.com/inconshreveable/mousetrap v1.0.0 // indirect
|
|
github.com/josharian/intern v1.0.0 // indirect
|
|
github.com/json-iterator/go v1.1.12 // indirect
|
|
github.com/klauspost/compress v1.14.2 // indirect
|
|
github.com/leodido/go-urn v1.2.1 // indirect
|
|
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
|
|
github.com/mailru/easyjson v0.7.7 // indirect
|
|
github.com/mattn/go-isatty v0.0.14 // indirect
|
|
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
|
|
github.com/moby/spdystream v0.2.0 // indirect
|
|
github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 // indirect
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
|
github.com/modern-go/reflect2 v1.0.2 // indirect
|
|
github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
|
|
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
|
|
github.com/ohler55/ojg v1.12.12 // indirect
|
|
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
|
|
github.com/pierrec/lz4 v2.6.1+incompatible // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/russross/blackfriday v1.6.0 // indirect
|
|
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 // indirect
|
|
github.com/segmentio/kafka-go v0.4.27 // indirect
|
|
github.com/spf13/cobra v1.3.0 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/tidwall/gjson v1.14.0 // indirect
|
|
github.com/tidwall/match v1.1.1 // indirect
|
|
github.com/tidwall/pretty v1.2.0 // indirect
|
|
github.com/tidwall/sjson v1.2.4 // indirect
|
|
github.com/ugorji/go/codec v1.2.6 // indirect
|
|
github.com/vishvananda/netns v0.0.0-20211101163701-50045581ed74 // indirect
|
|
github.com/xlab/treeprint v1.1.0 // indirect
|
|
go.starlark.net v0.0.0-20220203230714-bb14e151c28f // indirect
|
|
golang.org/x/crypto v0.0.0-20220208050332-20e1d8d225ab // indirect
|
|
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd // indirect
|
|
golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 // indirect
|
|
golang.org/x/sys v0.0.0-20220207234003-57398862261d // indirect
|
|
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect
|
|
golang.org/x/text v0.3.7 // indirect
|
|
golang.org/x/time v0.0.0-20211116232009-f0f3c7e86c11 // indirect
|
|
google.golang.org/appengine v1.6.7 // indirect
|
|
google.golang.org/protobuf v1.27.1 // indirect
|
|
gopkg.in/inf.v0 v0.9.1 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
|
|
k8s.io/cli-runtime v0.23.3 // indirect
|
|
k8s.io/component-base v0.23.3 // indirect
|
|
k8s.io/klog/v2 v2.40.1 // indirect
|
|
k8s.io/kube-openapi v0.0.0-20220124234850-424119656bbf // indirect
|
|
k8s.io/kubectl v0.23.3 // indirect
|
|
k8s.io/utils v0.0.0-20220127004650-9b3446523e65 // indirect
|
|
sigs.k8s.io/json v0.0.0-20211208200746-9f7c6b3444d2 // indirect
|
|
sigs.k8s.io/kustomize/api v0.11.1 // indirect
|
|
sigs.k8s.io/kustomize/kyaml v0.13.3 // indirect
|
|
sigs.k8s.io/structured-merge-diff/v4 v4.2.1 // indirect
|
|
sigs.k8s.io/yaml v1.3.0 // indirect
|
|
)
|
|
|
|
replace github.com/up9inc/mizu/shared v0.0.0 => ../shared
|
|
|
|
replace github.com/up9inc/mizu/tap v0.0.0 => ../tap
|
|
|
|
replace github.com/up9inc/mizu/tap/api v0.0.0 => ../tap/api
|
|
|
|
replace github.com/up9inc/mizu/tap/extensions/amqp v0.0.0 => ../tap/extensions/amqp
|
|
|
|
replace github.com/up9inc/mizu/tap/extensions/http v0.0.0 => ../tap/extensions/http
|
|
|
|
replace github.com/up9inc/mizu/tap/extensions/kafka v0.0.0 => ../tap/extensions/kafka
|
|
|
|
replace github.com/up9inc/mizu/tap/extensions/redis v0.0.0 => ../tap/extensions/redis
|