Improvements to afrouterd.
- Added ability to run the afrouterd outside the cluster, using a URL & local kube-config instead of in-cluster config.
- Fixed a bug where the afrouterd would not wait for connectivity to the afrouter before starting its main loop.
(grpc.Dial is async by default.)
This may or may not resolve VOL-1661.
Change-Id: I58ba2ef52edb7f0eddcf7d7f2735f3b9d460237a
diff --git a/Gopkg.lock b/Gopkg.lock
index 5539da0..eaa2bb4 100644
--- a/Gopkg.lock
+++ b/Gopkg.lock
@@ -260,6 +260,14 @@
version = "v0.8.2"
[[projects]]
+ digest = "1:a0cefd27d12712af4b5018dc7046f245e1e3b5760e2e848c30b171b570708f9b"
+ name = "github.com/imdario/mergo"
+ packages = ["."]
+ pruneopts = "UT"
+ revision = "7c29201646fa3de8506f701213473dd407f19646"
+ version = "v0.3.7"
+
+[[projects]]
digest = "1:f5a2051c55d05548d2d4fd23d244027b59fbd943217df8aa3b5e170ac2fd6e1b"
name = "github.com/json-iterator/go"
packages = ["."]
@@ -359,6 +367,14 @@
revision = "3113b8401b8a98917cde58f8bbd42a1b1c03b1fd"
[[projects]]
+ digest = "1:c1b1102241e7f645bc8e0c22ae352e8f0dc6484b6cb4d132fa9f24174e0119e2"
+ name = "github.com/spf13/pflag"
+ packages = ["."]
+ pruneopts = "UT"
+ revision = "298182f68c66c05229eb03ac171abe6e309ee79a"
+ version = "v1.0.3"
+
+[[projects]]
digest = "1:972c2427413d41a1e06ca4897e8528e5a1622894050e2f527b38ddf0f343f759"
name = "github.com/stretchr/testify"
packages = ["assert"]
@@ -676,7 +692,7 @@
revision = "6d73c65dcf6cffc0f66c0f037f6df2a99d20c542"
[[projects]]
- digest = "1:67a85fd36cd1803b7421e6179e55e0b6668417ab338e20451cec0988f0762c63"
+ digest = "1:20f641257f6c0c69ddf455a15b63b20bac524b08d90745da796d633724758bac"
name = "k8s.io/client-go"
packages = [
"discovery",
@@ -721,13 +737,18 @@
"plugin/pkg/client/auth/exec",
"rest",
"rest/watch",
+ "tools/auth",
+ "tools/clientcmd",
"tools/clientcmd/api",
+ "tools/clientcmd/api/latest",
+ "tools/clientcmd/api/v1",
"tools/metrics",
"tools/reference",
"transport",
"util/cert",
"util/connrotation",
"util/flowcontrol",
+ "util/homedir",
"util/integer",
]
pruneopts = "UT"
@@ -795,6 +816,7 @@
"k8s.io/apimachinery/pkg/apis/meta/v1",
"k8s.io/client-go/kubernetes",
"k8s.io/client-go/rest",
+ "k8s.io/client-go/tools/clientcmd",
]
solver-name = "gps-cdcl"
solver-version = 1