Ole Markus With
7a7aa77b44
Bump cert-manager dependency
2021-10-14 20:46:36 +02:00
justinsb
4dc2c062fd
Support GCE TPM verification
2021-10-06 08:40:20 -04:00
Ciprian Hacman
206211e6c8
Update controller-runtime to v0.10.2
2021-10-05 18:52:34 +03:00
Ciprian Hacman
97ecd445a5
Update k8s dependencies to v1.22.2
2021-10-05 08:55:17 +03:00
justinsb
464879a405
Update google.golang.org/api to 0.57.0
...
In particular, we want the vTPM (shielded VM) support.
2021-09-26 09:39:10 -04:00
Peter Rifel
62a232866b
Upgrade hcl to 2.10.1
2021-09-12 07:32:30 -04:00
Peter Rifel
d2c8d4a4fb
Update aws-sdk-go
2021-09-08 10:39:04 -05:00
Ciprian Hacman
fd9e5659ed
Update controller-runtime to v0.9.7
2021-09-04 09:25:44 +03:00
Peter Rifel
ce821a614f
In-line openstack loadbalancer feature detection
...
This was our only reliance on cloud-provider-openstack which depends on k8s.io/kubernetes.
With the logic in-lined, kops no longer has any indirect dependencies of k/k
2021-08-06 08:19:53 -04:00
John Gardiner Myers
832e773324
Update Kubernetes dependencies to 1.22.0
2021-08-04 16:54:07 -07:00
Kubernetes Prow Robot
01d8541ada
Merge pull request #12061 from hakman/controller-runtime-0.9.5
...
Update controller-runtime to v0.9.5
2021-07-28 21:36:19 -07:00
Ciprian Hacman
61e40c00c9
Update controller-runtime to v0.9.5
2021-07-29 05:53:36 +03:00
Ciprian Hacman
e6887bf163
Update k8s dependencies to v1.21.3
2021-07-29 05:52:13 +03:00
Ciprian Hacman
c7c2191610
Update aws-sdk-go to v1.40.10
2021-07-29 05:31:01 +03:00
Peter Rifel
98bed37ffa
Upgrade aws-sdk-go
2021-07-15 07:35:56 -07:00
John Gardiner Myers
04943c8e3b
Upgrade Cobra to 1.2.1
2021-07-02 10:39:53 -07:00
John Gardiner Myers
cfe22f814e
Upgrade cobra and viper
2021-07-01 12:59:43 -07:00
Ole Markus With
a66fe95f58
Update helm to v3.6.1
2021-06-24 21:40:06 +02:00
John Gardiner Myers
dcf973a898
Improve image copying
2021-06-23 23:51:09 -07:00
Doug Goldstein
80da992275
bump the version of gophercloud
...
Since the v1.19.0 release of kOps the OpenStack integration has been
broken because gophercloud made a change to start escaping all path
names for files stored in swift. kOps used a file with a slash in it
which was getting escaped and then not handled correctly. This has been
fixed in upstream gophercloud with gophercloud/gophercloud#2160 which
was included in gophercloud v0.18.0. Bump is for issue #9933 .
2021-06-16 11:50:13 -05:00
Ciprian Hacman
8c5484945d
Update github.com/spf13/viper to v1.8.0
2021-06-16 08:12:42 +02:00
Ciprian Hacman
13104ec6ea
Calculate IPv6 subnet CIDR based on cluster CIDR
2021-06-09 09:57:53 +03:00
Ciprian Hacman
e4dd36714f
Update controller-runtime to v0.9.0
2021-06-08 03:18:45 +03:00
Ciprian Hacman
1177f66d1e
Update k8s dependencies to v1.21.1
2021-06-08 03:17:42 +03:00
Ciprian Hacman
80ee477727
Update Go to v1.16.4
2021-05-29 11:31:22 +03:00
Jesse Haka
960a52d6b2
Update deps
2021-04-30 11:39:01 +03:00
Ciprian Hacman
39fe0175aa
Update controller-runtime to v0.9.0-beta.0
2021-04-28 07:49:24 +03:00
Jesse Haka
2a48fcda9d
update deps
2021-04-24 09:57:40 +03:00
Ciprian Hacman
1737925c44
Replace k8s.io/utils/mount with k8s.io/mount-utils
2021-04-14 07:01:43 +03:00
Jesse Haka
611fe8b595
Update go deps
2021-04-11 19:34:05 +03:00
Ciprian Hacman
676f442c72
Update k8s dependencies to v1.21.0
2021-04-09 08:09:38 +03:00
Barry Melbourne
977aa078ca
Update Go modules to latest versions
2021-04-04 20:47:53 +01:00
Ole Markus With
c230162b5a
Bump k8s deps to 1.21-rc.0
2021-04-02 10:10:58 +02:00
Justin SB
efc693e8a7
Update google SDK libraries
...
Updating to latest google SDK libraries, will be needed for
cluster-api support.
2021-03-21 10:48:38 -04:00
Peter Rifel
f36e9a449a
Remove go-bindata
2021-03-20 16:02:09 -05:00
Barry Melbourne
e30bf1cf35
Update Go modules to latest versions
2021-03-14 15:08:27 +00:00
Ciprian Hacman
5dd9aedbb9
Update controller-runtime to v0.9.x
2021-03-12 20:51:51 +02:00
Ciprian Hacman
a17b90548c
Update k8s dependencies to v1.21.0-beta.1
2021-03-12 20:26:04 +02:00
liranp
dc1ee9402a
feat(spot/ocean): support for block device mappings in launchspec
2021-03-10 15:30:39 +02:00
Barry Melbourne
1a6ff4efbf
Update Go to v1.16
2021-03-04 18:41:48 +00: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
3d63ae1776
Update Google Cloud Go module to v0.77.0
2021-02-22 17:15:28 +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
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
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
Peter Rifel
82e25599f7
Move tools.go into separate go module without vendoring
2020-12-08 23:06:44 -06:00
Ciprian Hacman
4bc97f1494
Update k8s dependencies to v1.20.0
2020-12-09 01:00:15 +02: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
Kubernetes Prow Robot
47b407c230
Merge pull request #10258 from cloudnatix/kenji/azure_vfs
...
Add support of Azure Blob storage to VFS
2020-11-22 10:05:34 -08:00
Barry Melbourne
6649e36bc3
Add code-generator v0.20.0-beta.2 crypto hash
...
Update go.sum
Add code-generator v0.20.0-beta.2 crypto hash
2020-11-21 13:12:43 +00: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
8c9cbcaae0
Merge pull request #10192 from olemarkus/updates-helm
...
Upgrade helm to 2.17 and use the helm.sh reference
2020-11-08 06:43:37 -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
d24d9e05ba
Upgrade helm to 2.17 and use the helm.sh reference
2020-11-07 21:09:08 +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
Ole Markus With
a0e9fab104
Implement cluster autoscaler as bootstrap addon
...
Use provider-agnostic node definition for cas instead of aws auto-discovery
Validate clusterAutoscalerSpec
Add spec documentation
Add cas docs
Make CRDs
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
Add enabled flag to cas config
Apply suggestions from code review
Co-authored-by: Guy Templeton <guyjtempleton@googlemail.com>
Add support for custom cas image
Support more k8s versions
Use full image names
2020-09-03 09:52:13 +02:00
Ciprian Hacman
5c7334fb88
Update k8s dependencies to v1.19.0
2020-08-27 07:16:31 +03: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
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
Kubernetes Prow Robot
46ebae1b4e
Merge pull request #9726 from Evalle/ISSUE-9695
...
Add missing cli options for kube-controller-manager and kube-scheduler
2020-08-12 01:01:45 -07:00
Evgeny Shmarnev
fd9f4e481f
Add missing cli options for kube-controller-manager and kube-scheduler
2020-08-12 08:40:59 +02:00
Brandon Wagner
fe3671fff5
go.mod deps for feat toolbox instance-selector
2020-08-10 16:16:51 -05:00
Ciprian Hacman
cf06d6ae93
Update k8s dependencies to v1.18.6
2020-08-08 16:13:25 +03: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
9596ed8f37
Reimplement fitask generator using gengo
2020-07-28 11:48:08 -07:00
Peter Rifel
e2dd27ece1
Upgrade aws-sdk-go
2020-07-27 16:01:27 -05:00
John Gardiner Myers
665bc6da89
Update instructions for fixing verify-gomod.sh
2020-07-27 09:18:24 -07:00
Ciprian Hacman
5107e1d151
Update aws-sdk-go to v1.32.13
2020-07-07 05:58:11 +03:00
Ole Markus With
e2ecceba2a
go mod tidy
2020-07-03 08:58:53 +02:00
Ciprian Hacman
c23d51b2d3
Vendor github.com/blang/semver/v4
2020-07-01 08:54:42 +03:00
Peter Rifel
3c269cc939
Update staticcheck vendor
2020-06-30 08:28:06 -05: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
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
eric-hole
384027e972
Trying to clear out older google.golang.org/api cruft
2020-04-24 09:58:51 -07:00
eric-hole
53b4183e9c
Bumps the gcp client libraries to v0.22.0.
2020-04-23 16:00:58 -07:00
Justin Santa Barbara
40b8920c47
Update to controller-runtime that is compatible with 1.18
...
Version not yet tagged, sadly.
2020-04-11 14:44:25 -04:00
Justin Santa Barbara
b911acae89
Generate apimachinery
...
With `make apimachinery`
2020-04-11 14:44:11 -04:00
Justin Santa Barbara
7188b6b173
Update to kubernetes 1.18 libraries
2020-04-11 14:21:58 -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
7c9c1639fd
Update go.mod for k8s 1.17
...
These are now tagged with v0.17.4, so we don't need the trick of the
commented out imports any more!
2020-04-08 08:52:27 -04:00
Peter Rifel
3a9ab464ff
Add hcl2 and go-cty vendored dependencies
2020-04-05 21:17:23 -05:00
Jesse Haka
1928a3934c
update deps
2020-03-17 17:41:50 +02:00
Jesse Haka
d694a6f66d
add support for AllowedCIDRs
2020-03-17 17:33:11 +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
7922356c62
Update apimachinery
2020-01-17 06:35:22 -05:00
Justin Santa Barbara
3ae2ccb153
Use component-base for metrics
...
Another dependency on k/k removed!
prometheus
2020-01-17 06:35:21 -05:00
Justin Santa Barbara
aa50b6d894
Update go modules
2020-01-17 06:35:20 -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
DavidSie
013f8799fa
Add CloudControllerConfigArgv template function, Expose CloudControllerConfigArgv function to templates, and testing it.
...
Exposing CloudControllerConfigArgv function to templates, and testing it.
2019-12-05 09:58:43 +01:00
Xiaoyu Zhong
10d349434d
Upgrade Alicloud SDK
2019-11-28 22:40:07 +08:00
Kubernetes Prow Robot
4bc26e1f5d
Merge pull request #8003 from spotinst/feature-spotinst-sdk-v1.36
...
Spotinst: Upgrade the Spotinst SDK to version 1.36
2019-11-25 19:07:11 -08:00
liranp
39e61a078a
deps: upgrade spotinst-sdk-go (v1.36)
2019-11-25 14:33:54 +02:00
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
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
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
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
736c840239
Fix go.sum
2019-09-12 09:49:07 -04:00
mikesplain
1382b326e3
Update gazel-gazelle to match workspace
2019-09-03 11:26:09 -04:00
Jesse Haka
72f444b93d
use ipip mode
2019-08-29 20:23:36 +03: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