Use Kubernetes client's informer and cache to watch functions and triggers in the router. This replaces the polling loop we were using so far.
47 lines
1.2 KiB
YAML
47 lines
1.2 KiB
YAML
package: github.com/fission/fission
|
|
import:
|
|
- package: github.com/sirupsen/logrus
|
|
version: 68cec9f21fbf3ea8d8f98c044bc6ce05f17b267a
|
|
- package: github.com/coreos/etcd
|
|
subpackages:
|
|
- client
|
|
- package: github.com/dchest/uniuri
|
|
- package: github.com/docopt/docopt-go
|
|
version: ^0.6.2
|
|
- package: github.com/gorilla/handlers
|
|
version: ^1.1.0
|
|
- package: github.com/gorilla/mux
|
|
version: ^1.1.0
|
|
- package: github.com/satori/go.uuid
|
|
version: ^1.1.0
|
|
- package: github.com/urfave/cli
|
|
version: ^1.18.1
|
|
- package: golang.org/x/net
|
|
subpackages:
|
|
- context
|
|
- package: k8s.io/client-go
|
|
version: v4.0.0
|
|
subpackages:
|
|
- kubernetes
|
|
- pkg/api
|
|
- pkg/api/v1
|
|
- pkg/apis/extensions/v1beta1
|
|
- pkg/labels
|
|
- pkg/util/intstr
|
|
- rest
|
|
- package: k8s.io/api
|
|
version: 4b8fc5be9b77d91bbb6525d18591c43699a2b4e5
|
|
- package: k8s.io/apimachinery
|
|
version: 1fd2e63a9a370677308a42f24fd40c86438afddf
|
|
- package: github.com/influxdata/influxdb
|
|
version: v1.2.0
|
|
subpackages:
|
|
- client/v2
|
|
- package: github.com/robfig/cron
|
|
- package: github.com/nats-io/go-nats-streaming
|
|
version: ^v0.3.4
|
|
- package: github.com/nats-io/nats-streaming-server
|
|
version: ^v0.4.0
|
|
- package: github.com/graymeta/stow
|
|
- package: github.com/mholt/archiver
|