Commit Graph

319 Commits

Author SHA1 Message Date
Justin Santa Barbara 3239f44ba8 Run goimports from locked version in go.mod
This avoids relying on the version that happens to be installed.
2019-11-24 01:00:30 -05:00
Kubernetes Prow Robot 2528eff1b4
Merge pull request #7973 from rifelpet/go-1-13
Upgrade go to 1.13
2019-11-21 09:15:29 -08:00
Peter Rifel 024c8a92d7 Upgrade go to 1.13 2019-11-20 09:44:33 -08:00
Peter Rifel 913a06199a Upgrade AWS SDK
This will allow us to use the new max instance lifetime feature on autoscaling groups.

See https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-ec2-auto-scaling-supports-max-instance-lifetime/
2019-11-20 09:23:05 -08:00
mikesplain 7ce9b63282
Update rules go and gazelle 2019-11-16 10:23:59 -05:00
Justin SB d3bad10aa9
Move kops-controller to use a yaml configuration file
This is more in keeping with componentconfig, and lets us add more
options easily in future.
2019-10-13 07:27:52 -07:00
Thomas Jackson cd8c743d1c make gomod 2019-10-10 13:10:13 -07:00
Peter Rifel b674e65fca Add vendoring of controller-tools 2019-10-01 17:24:31 -05:00
Justin SB b094fc0f29
Add test for the float -> resource.Quantity switch
Check that we produce values that can still be parsed
2019-09-29 13:50:47 -04:00
Peter Rifel a8f0c49346 Add staticcheck to vendor directory 2019-09-27 11:58:32 -07:00
Justin SB 728e582360
Fill out kops controller functionality
k8s 1.16 requires that we move label setting away from the kubelet, to
a central controller.  kops-controller is that controller.
2019-09-25 12:04:34 -04:00
mikesplain 1382b326e3 Update gazel-gazelle to match workspace 2019-09-03 11:26:09 -04:00
Justin SB 810c65eb46
Copy well-known users from apiserver
This should eliminate the dependency on k8s.io/apiserver
2019-08-31 08:50:09 -07:00
Justin SB e48cf36353
Create verify-gomod script
Wrapper around go mod tidy

Currently doesn't delete from go.sum, which is untidy but expected
behaviour.
2019-08-30 21:17:17 -07:00
Justin SB 108c87c0ee
Add misspell to vendored tools 2019-08-25 23:31:51 -07:00
Justin SB 17186ff7ba
Generated vendor & bazel from `make gomod`
Automatically generated vendor & BUILD.bazel files
2019-08-25 16:00:41 -04:00
Justin SB 551052631c
Add tools.go for go.mod, remove Gopkg
We also lock our go.sum files
2019-08-25 16:00:35 -04:00
Justin SB 522e509be5
Update dependencies to k8s 1.15.3
We need to pin our dependencies in go.mod, at least until everything is fully go.mod
2019-08-25 14:49:10 -04:00
Justin SB 1943a3401d
Introduce go modules
This is the automatic translation from Gopkg that go.mod does.
2019-08-25 14:49:06 -04:00