Commit Graph

262 Commits

Author SHA1 Message Date
liranp dc1ee9402a
feat(spot/ocean): support for block device mappings in launchspec 2021-03-10 15:30:39 +02:00
Barry Melbourne 10dff62a1d Update k8s.io Go modules to v0.20.4 2021-03-03 18:38:21 +00:00
Barry Melbourne 659bfa0daf Update Controller Runtime Go module to v0.8.2 2021-02-25 20:34:12 +00:00
Barry Melbourne a77233a843 Update Openstack Cloud Go module to v1.20.1 2021-02-21 12:19:05 +00:00
Peter Rifel 765a912bbb
Update aws-sdk-go
The most relevant of the changes is tagging support for more IAM entities including OIDC providers
2021-02-15 14:45:28 -06:00
Ole Markus With d41f68c6ef Make channels create PKI for addons that needs it 2021-01-30 09:01:33 +01:00
Peter Rifel fa77f064f4
Update aws-sdk-go to 1.37.0
This includes support for using cached SSO credentials
2021-01-29 08:27:42 -06:00
Ole Markus With 076ae3dfe4 Remove coredns dnsprovider 2021-01-22 09:19:35 +01:00
Ciprian Hacman f2461ca34e Update Go to v1.15.7 2021-01-20 06:52:05 +02:00
liranp 9fe505abed
feat(spot/ocean): new label: spotinst.io/restrict-scale-down 2021-01-12 11:35:28 +02:00
Ole Markus With 4d2eca199f Remove node-authorization 2021-01-11 18:59:45 +01:00
Kubernetes Prow Robot 065daaab30
Merge pull request #10550 from bmelbourne/update-workflows-go-1.15.6
Upgrade Go v1.15.6 / Bazel v3.4.1
2021-01-11 06:57:07 -08:00
Kubernetes Prow Robot f94539f6f6
Merge pull request #10556 from zetaab/feature/updatedeps
update gophercloud dependency
2021-01-11 06:13:08 -08:00
Jesse Haka 46de9f145e update gophercloud dependency 2021-01-11 14:48:22 +02:00
Barry Melbourne f2ecb5c153 Upgrade Go v1.15.6 / Bazel v3.4.1 2021-01-10 18:13:12 +00:00
liranp 2f874be0a1
feat(spot/ocean): set spot percentage on launchspec level 2021-01-10 15:22:43 +02:00
Ciprian Hacman 66039f150e Add containerd option for registry mirrors 2020-12-28 19:32:06 +02:00
Kenji Kaneda a61caea8d2 Add Azure support
This commit contains all changes required to support Azure
(https://github.com/kubernetes/kops/issues/3957).
2020-12-21 08:27:54 -08:00
Ole Markus With 64334eba00 Bump helm to v3 2020-12-16 22:18:56 +01:00
Kubernetes Prow Robot 47bed4e59c
Merge pull request #10436 from olemarkus/bump-sftp
Bump sftp to 1.12
2020-12-16 02:26:20 -08:00
Ole Markus With e269eed197 Bump go-bindata and use go module 2020-12-16 09:27:24 +01:00
Ole Markus With bfa6874bad Bump sftp to 1.12 2020-12-16 09:08:44 +01:00
Kubernetes Prow Robot 3dc0aabaf5
Merge pull request #10429 from olemarkus/bump-heredoc
Bump heredoc to v2
2020-12-15 03:39:48 -08:00
Ole Markus With dadd752574 Bump heredoc to v2 2020-12-15 10:49:39 +01:00
Ole Markus With 73fcd24e5e Bump etcd client to 3.4. Use go modules 2020-12-15 08:33:28 +01:00
Peter Rifel 3a616b6721
make gomod crds 2020-12-08 23:06:45 -06:00
Ciprian Hacman ec2e3f3f7b Update aws-sdk-go to v1.36.0 2020-12-02 15:32:15 +02:00
srikiz 15dc7b4f5a Update godo to v1.54.0 2020-11-26 15:55:10 +05:30
Peter Rifel c74a7d2a38
Upgrade cloud-provider-openstack to 1.19.2 2020-11-22 22:20:25 -06:00
Kenji Kaneda 4555c0b2df Add support of Azure Blob storage to VFS
The schema is "azureblob".

azureClient provides two ways to set up credential. One approach is to
use an account key stored in env var. This approach is used when
accessing Blob from kops CLI. The second approach is to retrieve
credentials from Instance Metadata Service. This works only when
azureClient is created on a VM that has sufficient privilege to access
a specified blob. This approach is used from nodeup, etcd-manager,
etc.
2020-11-19 10:47:03 -08:00
Peter Rifel e2da18d042
Update k8s dependencies to 1.20.0-beta.2 2020-11-18 10:58:11 -06:00
Kubernetes Prow Robot c1a3615cf0
Merge pull request #10193 from olemarkus/updates-docker
Upgrade docker client
2020-11-10 17:39:55 -08:00
Kubernetes Prow Robot f12c7ff510
Merge pull request #10191 from olemarkus/updates-sprig
Upgrade sprig to v3
2020-11-07 23:05:37 -08:00
Ole Markus With f67af5223a Upgrade docker client 2020-11-07 22:45:14 +01:00
Ole Markus With 3721bbb76b Upgrade sprig to v3 2020-11-07 20:41:02 +01:00
Barry Melbourne 6d170bd89f Upgrade Hashicorp HCLv2 Go module v2.7.0 2020-11-07 18:06:06 +00:00
Peter Rifel eb7cc53111
Upgrade aws sdk to 1.35.10
This adds functions for each enum that return a list of all values
2020-10-19 14:07:58 -06:00
Ciprian Hacman 5c7334fb88 Update k8s dependencies to v1.19.0 2020-08-27 07:16:31 +03:00
Kubernetes Prow Robot 165933852d
Merge pull request #9790 from olemarkus/openstack-newer-nova
Remove compute floating ip extension
2020-08-26 04:26:03 -07:00
Peter Rifel 315c5b3ad2
Upgrade controller-runtime to latest 2020-08-24 10:54:18 -05:00
Peter Rifel b3709b8806
Upgrade kubernetes dependencies to 1.19.0-rc.4 2020-08-24 10:54:15 -05:00
Ole Markus With 2ab64942d7 Remove vendoring of nova floating ip 2020-08-24 06:46:25 +02:00
Ole Markus With 8c70787bab Upgrade gophercloud to v1.11.0
Update upup/pkg/fi/cloudup/openstacktasks/instance.go

Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2020-08-23 16:45:00 +02:00
Peter Rifel 4d9f0128a3
Upgrade to klog2
This splits up the kubernetes 1.19 PR to make it easier to keep up to date until we get it sorted out.
2020-08-16 20:56:48 -05:00
liranp 64c07b336a
feat(spot/ocean): add support for instance types in launchspec 2020-08-13 16:32:54 +03:00
Brandon Wagner fe3671fff5 go.mod deps for feat toolbox instance-selector 2020-08-10 16:16:51 -05:00
Ciprian Hacman 041e965bdb make gomod 2020-08-05 06:03:23 +03:00
liranp 4d8866824f
fix(spot): change `ScaleDown.MaxPercentage` from int to float64 2020-08-04 23:40:44 +03:00
John Gardiner Myers ae8688b356 make gomod 2020-07-28 11:48:08 -07:00
Peter Rifel e2dd27ece1
Upgrade aws-sdk-go 2020-07-27 16:01:27 -05:00
Ciprian Hacman 5107e1d151 Update aws-sdk-go to v1.32.13 2020-07-07 05:58:11 +03:00
Ciprian Hacman c23d51b2d3 Vendor github.com/blang/semver/v4 2020-07-01 08:54:42 +03:00
Xiaoyu Zhong 27718c97b9 Run `make gomod` 2020-06-22 09:37:16 +08:00
Ole Markus With acaa1e1dfc Implement VFS for vault 2020-06-18 13:02:37 +02:00
Ole Markus With 89fba09caa Remove vsphere vendor stuff and related build files 2020-05-30 13:34:39 +02:00
Jesse Haka bdaeb6df36 upgrade to cinder v3 to use api 2020-05-11 08:06:13 +03:00
MoShitrit e8db21e6a8 Update aws-sdk-go to version 1.30.16 2020-04-29 00:11:12 -04:00
liranp 9dd6b1b25b
chore(gomod): upgrade spotinst-sdk-go (v1.49.0) 2020-04-28 19:39:22 +03:00
Justin Santa Barbara 484e956004 Update vendor 2020-04-11 14:45:29 -04:00
Jesse Haka 19ff6f94e6 update gophercloud dependencies 2020-04-09 10:01:32 +03:00
Peter Rifel 6ed48c1349 Update controller-tools vendoring 2020-04-08 15:20:27 -05:00
Justin Santa Barbara b77693c324 Update vendor 2020-04-08 08:52:34 -04:00
Peter Rifel 3a9ab464ff Add hcl2 and go-cty vendored dependencies 2020-04-05 21:17:23 -05:00
John Gardiner Myers ea3b8d7710 make gomod 2020-04-05 10:22:51 -07:00
Peter Rifel 25733f4680 Fix weaveworks/mesh vendoring
The `make gomod` target removes peer_name_mac.go and performs updates to peer_name_hash.go.

It looks like peer_name_mac.go was accidentally checked in, so I'm rerunning `make gomod` on master and these are the resulting changes.
2020-03-25 11:04:38 -05:00
Jesse Haka 1928a3934c update deps 2020-03-17 17:41:50 +02:00
Peter Rifel 0455ef06d4 Upgrade AWS SDK 2020-03-10 16:46:39 -05:00
liranp 1a8b99fca3
chore(deps): upgrade spotinst-sdk-go to v1.43.0 2020-02-23 21:21:23 +02:00
Justin SB fcd75d5e83 Replace unmaintained go-bindata
k/k uses go-bindata/go-bindata, so that's what we will use as well.
2020-02-14 13:57:29 -05:00
eric-hole 3e36e19241 Updates googleapis to latest 2020-02-09 09:46:32 -08:00
Justin Santa Barbara bad8debd19
Update vendor 2020-01-17 06:38:43 -05:00
Jesse Haka 769c02f87c update gophercloud dependency 2020-01-16 11:22:52 +02:00
Justin Santa Barbara fc21f4255f Replace kubernetes mount code with utils
This will remove one of the main dependencies on the
kubernetes/kubernetes repo.
2020-01-04 17:34:31 -05:00
John Gardiner Myers 0c36cff141 Vendor github.com/stretchr/testify/require 2019-12-03 15:53:36 -08:00
Xiaoyu Zhong f4e63452de Update vendor dir 2019-11-28 22:46:03 +08:00
liranp 39e61a078a
deps: upgrade spotinst-sdk-go (v1.36) 2019-11-25 14:33:54 +02: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 4128964365
Update dependencies 2019-11-16 10:24:39 -05:00
Jesse Haka 5e3b94ae17 use existing network and subnet 2019-10-27 08:21:25 +02:00
Thomas Jackson cd8c743d1c make gomod 2019-10-10 13:10:13 -07:00
Kubernetes Prow Robot 099d4dc3cd
Merge pull request #7634 from rifelpet/crds-fix
Update controller-tools and CRDs
2019-10-05 14:45:11 -07:00
Kubernetes Prow Robot f671873629
Merge pull request #7652 from OpenSource-THG/master
Openstack block device mapping support
2019-10-03 14:27:56 -07:00
Peter Rifel b674e65fca Add vendoring of controller-tools 2019-10-01 17:24:31 -05: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
Teodor Todorov fac5969001
Allow OS instances to boot from volume 2019-09-23 18:04:25 +01:00
mikesplain 8a2b8d87c0 Update vendor 2019-09-03 11:26:27 -04: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
Srikanth a67f1ac388 Update godo dependency to v1.19.0 version 2019-08-23 23:23:01 +05:30
GuyTempleton 18c59c96ed
AWS SDK v1.23.0
Brings in CapacityOptimised allocation strategies for spot
2019-08-13 22:54:39 +01:00
liranp 80020052d3
feat(spotinst): new instance group type: ocean 2019-06-03 12:38:46 +03:00
Justin SB 10964d416e
Update vendor directory 2019-05-07 10:37:06 -04:00
Justin SB 4f06ae0481
Update k8s to 1.13.5: vendor directory 2019-05-06 09:58:38 -04:00
Justin SB 50a7da40ab
Remove spurious cadvisor dependency 2019-05-05 13:29:15 -04:00
wxdao 29a6673d7f Update aws-sdk-go to 1.19.18 2019-04-26 11:24:04 +00:00
Kubernetes Prow Robot 4eb62580f7
Merge pull request #6609 from mikesplain/upgrade_bazel_gazelle
Upgrade bazel gazelle
2019-03-15 12:28:57 -07:00
mikesplain 1680c3a663 Update BUILD file 2019-03-15 12:30:59 -04:00
LilyFaFa 12d54b6a1f support gossip for AliCloud 2019-03-15 15:26:12 +08:00
mikesplain 1ce336259f Update dependencies 2019-03-12 13:59:18 -04:00