aboutsummaryrefslogtreecommitdiff
path: root/vendor/k8s.io/client-go (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-03-03Add `go mod` support (#2503)Gravatar Yong Tang 479-54048/+0
* Remove vendor and go-dep Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Add go.mod Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Update Makefile and .travis.yml Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2018-12-16 Update client-go to v10.0.0 (Kubernetes 1.13) (#2382)Gravatar Yong Tang 247-2874/+4970
* Update client-go to v10.0.0 (Kubernetes 1.13) This fix updates client-go to v10.0.0 which matches Kubernetes 1.13 (released several days ago). Other changes in Gopkg.yaml: - Updated apimachinary, api, klog, yaml associated with k8s version go dep will not automatically match the version. - Added [prune] field (otherwise go dep will not prune automatically) Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Updated Gopkg.lock Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Updated vendor for client-go v10.0.0 Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2018-10-02Add Kubernetes auth providers (#2147)Gravatar John Belamaric 11-0/+2957
* Import auth providers for K8s * Vendor updates for K8s auth providers * Remove Azure since it is not compiling * Update vendor to remove Azure dependencies
2018-09-29Dep helper (#2151)Gravatar Manuel Alejandro de Brito Fontes 48-13276/+0
* Add dep task to update go dependencies * Update go dependencies
2018-09-29Benchmark for k8s services (#2107)Gravatar Brad Beam 168-0/+13998
* Benchmark for k8s services * Adding k8s.io/client-go/kubernetes/fake dep
2018-07-01Update k8s client-go to v8.0.0 (#1922)Gravatar Yong Tang 285-3712/+3112
k8s' client-go has been updated to v8.0.0 (1.11). This fix updates client-go dependency so that it is in sync. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2018-06-30Prune dependencies (#1917)Gravatar Yong Tang 671-57192/+0
When running `dep prune` explicitly, the following message show up: ``` dep prune Pruning is now performed automatically by dep ensure. ``` However, after the explicit `dep prune`, there are still many files deleted. (Guess `dep ensure` is not complete yet). This fix did a `dep prune` to clean up unneeded files. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2018-06-30plugin/etcdv3: Add etcd v3 plugin (#1702)Gravatar Nitish Tiwari 671-0/+57192
* Update dependencies and add etcdv3 client * Update etcd plugin to support etcd v3 clients Fixes #341
2018-05-17Update kubernetes/client-go to v7.0.0 (#1808)Gravatar Yong Tang 251-670/+3515
This fix updates k8s' client-go to v7.0.0, which matches k8s 1.10. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2018-05-16Vendor update with github.com/ugorji/go and github.com/apache/thrift pinning ↵Gravatar Yong Tang 660-55933/+0
(#1805) This fix is an vendor update. Both ugorji and thrift have to be pinned to compile. The ugorji is from etcd and thrift is from zipkin. This fix fixes #1802. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2018-05-16Dep ensure (#1803)Gravatar Miek Gieben 660-0/+55933
* vendor: don't vendor the context stuff We don't need to vendor this anymore as we moved to the std lib for these. * new stuff showing up with dep ensure * remove go-shlex
2018-01-03Update k8s client-go to v6.0.0 (#1340)Gravatar Yong Tang 618-319612/+10992
* Update k8s client-go to v6.0.0 This fix updates k8s client-go to v6.0.0 as CoreDNS is supported in 1.9 and v6.0.0 is the recommended version. There are quite some massive changes that need to be made: 1. k8s.io/client-go/pkg/api/v1 has been changed to k8s.io/api/v1 (repo changed from `client-go` to `api`) 2. kubernetes.Clientset adds one extra layer, so that `kubernetes.Clientset.Services()` and like has been changed to `kubernetes.Clientset.CoreV1().Services()` Also, we have to stick with specific commits of `k8s.io/apimachinery` and the newly introduced `k8s.io/api` because go dep still could not figure out the right version to fetch. Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Update vendor with `dep ensure --update` and `dep prune` Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2017-12-18Update apache/thrift to 0.11.0 and remove pinning (#1317)Gravatar Yong Tang 484-38552/+0
The `apache/thrift` recently released a new version of `0.11.0` several days ago. This release is compatible with other packages and as such, there is no need to pinning the `apache/thrift` to `master` anymore in Gopkg.toml. This fix removes the pinning of `apache/thrift` in Gopkg.toml, and updates all dependencies of coredns. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2017-12-14plugin/metrics: Switch to using promhttp instead of deprecated Handler (#1312)Gravatar James Hartig 484-0/+38552
prometheus.Handler is deprecated according to the godoc for the package so instead we're using promhttp. Additionally, we are exposing the Registry that metrics is using so other plugins that are not inside of coredns can read the registry. Otherwise, if we kept using the Default one, there's no way to access that from outside of the coredns repo since it is vendored.
2017-09-29plugin/kubernetes: Enable protobuf, Update client api package (#1114)Gravatar Chris O'Haver 926-235357/+191911
* vendor * code
2017-06-01update deps (#686)Gravatar Miek Gieben 163-42916/+0
2017-04-28Update vendor with `go dep`Gravatar Yong Tang 641-264294/+10
This fix updates vendor with `go dep` Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2016-11-05Fix k8s client (#379)Gravatar John Belamaric 1334-0/+705294
* Fix k8s client to use client-go * Fix Kubernetes Build Issue The client-go code requires you to vendor. I have done a hack here in the Makefile to vendor it to version 1.5. But looks like we will need to do this the 'right' way soon. * Convert v1 to api Objects in List Functions Also removed the endpoint controller which was not used for anything. The Watch functions may still need the same treatment. * Vendor client-go release-1.5 * Fix basic SRV feature This is actually not serving SRV records correctly, but this should get it to work as it did prior to the k8s client changes. Another fix will be needed to serve SRV records as defined in the spec. * Add additional output in test result Add the response to the test output. * Fix erroneous test data