Steve Kriss
b2acd3b683
bump go-hclog and prometheus dependency versions in prep for go modules ( #2188 )
...
* update revision of go-hclog to match go.mod requirement
Signed-off-by: Steve Kriss <krisss@vmware.com >
* update prometheus dep to prepare for go module migration
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-14 11:29:37 -05:00
Steve Kriss
04d8b47d3e
update to k8s 1.17 deps and fix breaks ( #2180 )
...
* update to k8s 1.17 deps
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-10 08:55:58 -08:00
John Naulty
ff889283b8
Switch from satori/go.uuid to gofrs/uuid
...
satori/go.uuid has a known issue with random uuid generation.
gofrs/uuid is still maintained and has fixed the random uuid generation
issue present in satori/go.uuid
Signed-off-by: John Naulty <johnnaulty@bitgo.com >
2019-12-14 10:27:00 -08:00
KubeKween
d26bf05b33
Extract providers ( #1985 )
...
* Remove cloud providers and reorg code
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update dependencies
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* fix dependency issues
Signed-off-by: Carlisia <carlisia@vmware.com >
* Delete dup test
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add back spaces to file
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove and update docs
Signed-off-by: Carlisia <carlisia@vmware.com >
* Make the plugins flag required
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add changelog
Signed-off-by: Carlisia <carlisia@vmware.com >
* Make the plugins flag conditional
Signed-off-by: Carlisia <carlisia@vmware.com >
2019-10-22 15:31:27 -07:00
Steve Kriss
fdd04b4d90
GCP: support specifying Cloud KMS key name for backup storage locations ( #1879 )
...
GCP: support specifying Cloud KMS key for backup storage location
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-09-17 16:35:28 -04:00
Adnan Abdulhussein
7ea065a94f
Upgrade kubernetes dependencies to 1.15.3 ( #1808 )
...
* bump kubernetes dependency to 1.15.3
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
2019-08-27 13:58:15 -07:00
Steve Kriss
e183c4b597
remove glog ( #1559 )
...
* remove glog refs, replace with klog equivalents
Signed-off-by: Steve Kriss <krisss@vmware.com >
* remove glog from deps
Signed-off-by: Steve Kriss <krisss@vmware.com >
* changelog
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-06-10 15:44:44 -07:00
Steve Kriss
9a62d887d3
update go-plugin to latest for bug fix ( #1560 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-06-10 14:15:00 -07:00
Steve Kriss
bc7ee686d7
Merge pull request #1428 from guilhem/glob
...
Add ability to use wildcard in includes/excludes
2019-06-05 09:53:37 -06:00
Guilhem Lettron
81a26e4aad
Add ability to use wildcard in includes/excludes
...
Use https://github.com/gobwas/glob as glob engine
Fix #373
Signed-off-by: Guilhem Lettron <guilhem@barpilot.io >
2019-06-05 16:28:25 +02:00
Steve Kriss
13b6cbb4db
update to kubernetes 1.14 deps
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-05-20 13:25:36 -06:00
Steve Kriss
bc8f07f963
Azure: add support for loading env vars from a file, $AZURE_CREDENTIALS_FILE ( #1364 )
...
* azure: load env vars from AZURE_CREDENTIALS_FILE if it exists
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-04-15 14:05:13 -07:00
Carlisia
01f2ae76e2
Update go-plugin
...
Signed-off-by: Carlisia <carlisiac@vmware.com >
2019-03-20 13:02:51 -07:00
Steve Kriss
f908d5f8c0
upgrade Azure SDK to a GA version matching Kubernetes
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-02-28 15:33:05 -07:00
Steve Kriss
f8548e1ca1
tweak a couple of dependency versions
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-02-28 15:33:05 -07:00
Steve Kriss
efc490138c
update to 1.12 dependencies
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-02-28 15:33:04 -07:00
Shubheksha Jalan
17be71e1ff
remove deps used for docs gen
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-09-25 00:29:28 +05:30
Nolan Brubaker
7bc27bbbfd
Pin cobra version
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-28 16:56:00 -04:00
Nolan Brubaker
e94277ac4d
Update pflag version
...
Fixes #767
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-28 16:54:02 -04:00
Steve Kriss
cb321db21f
azure: refactor to not use helpers/ pkg, validate all env/config inputs
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-28 13:19:21 -07:00
Steve Kriss
a440029c2f
bump Azure SDK version and include storage mgmt package
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-28 13:19:21 -07:00
Steve Kriss
8789ae5cb1
update testify to latest released version
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-26 16:24:30 -07:00
Mike Arpaia
f5eac0b434
Update vendored library code for Kubernetes 1.11
...
Signed-off-by: Mike Arpaia <mike@arpaia.co >
2018-07-02 09:24:19 -06:00
Ashish Amarnath
83658e891e
Add a metrics package to add and expose metrics
...
* add a metrics package to handle metric registration and publishing
* add a metricsAddress field to the server struct
* make metrics a part of the server
* start a metrics endpoint as part of starting the controllers
* instrument backup_controller to report metrics
* update cli-reference docs
* update example deployments with prometheus annotations
* update 'pkg/install' tooling with prometheus annotations
Signed-off-by: Ashish Amarnath <ashish.amarnath@gmail.com >
2018-06-13 13:17:08 -07:00
Steve Kriss
e81de2491f
remove duplicate github.com/satori/go.uuid dependency
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-05-07 10:02:59 -07:00
Steve Kriss
f87280d369
upgrade apimachinery, client-go, kubernetes, api deps
...
Update k8s.io/api to v1.10.0
Update k8s.io/apimachinery to v1.10.0
Update k8s.io/client-go to v7.0
Update k8s.io/kubernetes to v1.10
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-04-20 12:58:20 -07:00
Andy Goldstein
a5f2fec0a0
Update deps to pull in json-patch
...
Now that we've configured pruning for dep, this removes all unused
packages, all non-go files, and all tests from the vendor directory.
NOTE: due to a change in dep, it preserves anything that looks like a
license file. We'll be pulling in a few files we weren't previously
using - mostly license files. It's easier to just go with what dep does
than to try to exclude them after the fact.
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-04-04 16:44:16 -04:00
Steve Kriss
0dddfc3e0f
update AWS SDK to 1.13.12, remove unused Azure package
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-03-13 12:17:50 -07:00
Andy Goldstein
412793e809
Update client-go to v6.0.0
...
Also update:
- kubernetes to v1.9.0
- k8s.io/api, k8s.io/apimachinery, k8s.io/code-generator to kubernetes-1.9.0
- gengo to b58fc7edb82e0c6ffc9b8aef61813c7261b785d4 (to match code-generator)
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-01-04 10:44:19 -05:00
Steve Kriss
56c9d68137
switch to logrus.FieldLogger and arktest.NewLogger() everywhere
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2017-12-13 09:38:00 -08:00
Steve Kriss
35b46e392c
add github.com/hashicorp/go-plugin dependency
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2017-11-08 16:58:47 -08:00
Steve Kriss
f28d008017
update dependencies
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2017-11-01 15:48:13 -07:00
Andy Goldstein
18eafd5606
Update k8s, client-go, apimachinery deps
...
Update k8s.io/kubernetes to v1.8.
Update k8s.io/client-go to v5.0.0
Update k8s.io/apimachinery to match
Pull in k8s.io/api release-1.8 branch
Pull in k8s.io/code-generator release-1.8 branch
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-10-30 13:30:27 -04:00
Andy Goldstein
efcb32059a
Update to latest stretchr/testify master
...
Need to pick up the mock spewconfig settings to ignore pointer address
differences.
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-10-19 13:22:03 -04:00
Andy Goldstein
09c802e501
Vendor kube pod exec code
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-10-19 13:22:03 -04:00
Steve Kriss
791a06d6d4
vendor pkg/errors
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2017-10-05 08:46:49 -07:00
Steve Kriss
2683ead44e
vendor logrus
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2017-09-25 10:23:35 -07:00
Andy Goldstein
742f45849f
Switch to dep & update dependencies
...
Switch to dep.
Update the following:
- azure-sdk-for-go to 10.2.1-beta
- go-autorest to 8.1.1
- client-go to 4.0.0
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-09-06 13:41:25 -04:00
Steve Kriss
3ba422af58
update Godeps/vendor (add Azure subscriptions API)
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2017-08-14 10:56:05 -07:00
Andy Goldstein
9fc9be4832
Match client-go revs for go-spew and testify
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-08-07 11:21:18 -04:00
Andy Goldstein
2fe501f527
Initial commit
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2017-08-02 13:27:17 -04:00