Commit Graph

12561 Commits

Author SHA1 Message Date
Ciprian Hacman afbb6475fe Add integration test for creating an HA cluster in shared zone 2020-12-04 20:16:38 +02:00
John Gardiner Myers e7508cc973 Use custom-configured ServiceAccountIssuer when present 2020-12-04 09:03:03 -08:00
Kubernetes Prow Robot 0fecffbfe0
Merge pull request #10284 from johngmyers/service-account-issuer
Set --service-account-issuer for k8s 1.20+
2020-12-04 08:07:59 -08:00
srikiz 33a4b4a76b Remove AlphaAllowDO flag 2020-12-04 21:32:01 +05:30
srikiz 5853fc7cf1 Update vendor modules 2020-12-04 21:19:22 +05:30
srikiz f0ba465931 Update documentation 2020-12-04 21:18:55 +05:30
srikiz e71b422656 Update vendor files 2020-12-04 21:18:55 +05:30
srikiz 052ec647dd Move DO to beta 2020-12-04 21:15:08 +05:30
Kubernetes Prow Robot 5ccbcb3056
Merge pull request #10326 from AdamKorcz/fuzz3
Add fuzzer and OSS-fuzz build script
2020-12-04 06:57:59 -08:00
AdamKorcz 5a1f13d123 Added fuzzer to integrate with OSS-fuzz 2020-12-04 10:53:48 +00:00
John Gardiner Myers 4f5def8610 Address review comment 2020-12-03 23:24:43 -08:00
Ole Markus With b9b24b402c Promote addon docs to first level menu item 2020-12-03 08:24:12 +01:00
Kubernetes Prow Robot 1b45f876a4
Merge pull request #10335 from hakman/same-tg-multiple-igs
Allow attaching same external target group to multiple instance groups
2020-12-02 21:38:59 -08:00
Ciprian Hacman e57cd534b5 Allow attaching same external target group to multiple instance groups 2020-12-03 06:59:59 +02:00
Kubernetes Prow Robot 443567426e
Merge pull request #9704 from nckturner/aws-cloud-controller
Add aws-cloud-controller-manager config to addons
2020-12-02 12:17:00 -08:00
Kubernetes Prow Robot 091f066543
Merge pull request #10352 from timoreimann/update-do-ccm-to-v0.1.30
Update DigitalOcean cloud-controller-manager to v0.1.30
2020-12-02 10:40:50 -08:00
Kubernetes Prow Robot b350606451
Merge pull request #10351 from justinsb/update_etcd_manager_to_3.0.20201202
Update etcd-manager to 3.0.20201202
2020-12-02 09:54:53 -08:00
Timo Reimann 492b4a61e3 Update DigitalOcean cloud-controller-manager to v0.1.30
This changes bumps DigitalOcean's cloud-controller-manager to version
0.1.30 which brings a number of new features.
2020-12-02 18:11:52 +01:00
Justin SB 0ea98a1e87 Update etcd-manager to 3.0.20201202
The important PR we want to pick up is 369, fixing a bug when
ListenMetricsURLS is set as an env var.

Full changelist:

* Release notes for 3.0.20201117 [#364](https://github.com/kopeio/etcd-manager/pull/364)
* Fix gofmt [#365](https://github.com/kopeio/etcd-manager/pull/365)
* Add gofmt check to github actions [#366](https://github.com/kopeio/etcd-manager/pull/366)
* Add boilerplate to tools/deb-tools/main.go [#367](https://github.com/kopeio/etcd-manager/pull/367)
* Do not set ListenMetricsURLS [#369](https://github.com/kopeio/etcd-manager/pull/369)
* Fix bazel formatting [#370](https://github.com/kopeio/etcd-manager/pull/370)
2020-12-02 12:08:37 -05:00
Kubernetes Prow Robot 924ca30354
Merge pull request #10337 from MoShitrit/aws-vpc-cni-1.7.6
Bump aws-vpc-cni version to 1.7.6
2020-12-02 08:28:51 -08:00
Kubernetes Prow Robot 031851471f
Merge pull request #10347 from hakman/aws-sdk-go-v1.36.0
Update aws-sdk-go to v1.36.0
2020-12-02 06:10:50 -08:00
Ciprian Hacman ec2e3f3f7b Update aws-sdk-go to v1.36.0 2020-12-02 15:32:15 +02:00
Kubernetes Prow Robot c86e509dbc
Merge pull request #10341 from hakman/docker-19.03.13
Update containerd and Docker versions
2020-12-02 04:22:50 -08:00
Kubernetes Prow Robot 3f6e6e205b
Merge pull request #10345 from olemarkus/gp3
Allow using gp3 for root volumes
2020-12-02 03:26:50 -08:00
Ole Markus With a42891db25 Alloq using gp3 for root volumes 2020-12-02 11:46:54 +01:00
Kubernetes Prow Robot 81e5e33b20
Merge pull request #10339 from h3poteto/iss-6612
Add paramaeters related to Taint based Evictions in kube-apiserver
2020-12-02 01:56:50 -08:00
AkiraFukushima 35bd899ffa Add description about toleration seconds parameter for kube-apiserver in docs 2020-12-02 18:20:32 +09:00
AkiraFukushima 3279b95326 Add paramaeters related to Taint based Evictions in kube-apiserver 2020-12-02 18:20:27 +09:00
Ciprian Hacman 5510d946e9 Update expected outputs of integration tests 2020-12-02 10:11:27 +02:00
Ciprian Hacman e11156135b Update Docker to v19.03.14 2020-12-02 10:11:27 +02:00
Ciprian Hacman 2b6d730354 Update containerd to v1.4.3 2020-12-02 09:53:57 +02:00
Kubernetes Prow Robot 8964ec3034
Merge pull request #10336 from MoShitrit/alpha-to-stable
Push alpha to stable
2020-12-01 23:46:51 -08:00
MoShitrit 59e2b8357b Bump aws-vpc-cni version to 1.7.6 2020-12-01 22:20:38 -05:00
MoShitrit c8b2d7b9cd update-expected.sh 2020-12-01 22:12:18 -05:00
MoShitrit dc16bec0cf Push alpha to stable 2020-12-01 21:56:07 -05:00
Kubernetes Prow Robot 4c63e35009
Merge pull request #10332 from olemarkus/metrics-server-docs
Add docs for metrics server
2020-11-30 21:12:49 -08:00
Kubernetes Prow Robot 9213e13a80
Merge pull request #10333 from rdrgmnzs/remove-copywrite-from-nodeup
Remove copyright notice from nodeup scripts to reduce the user-data size.
2020-11-30 14:34:49 -08:00
Rodrigo Menezes c9af4de9cf Remove copywrite from nodeup scripts to reduce the user-data size 2020-11-30 12:49:25 -08:00
Ole Markus With 5aa1ff9d01 Add docs for metrics server 2020-11-30 18:29:50 +01:00
Nick Turner c9feb36f3f Add aws-cloud-controller-manager config to addons
- Config at aws-cloud-controller.addons.k8s.io/k8s-1.18.yaml.template
- AWSCCMTag function for CCM image tag
2020-11-30 01:35:07 -08:00
Kubernetes Prow Robot dc1c2210cf
Merge pull request #10328 from olemarkus/kdi-detach-master-fix
Don't try to detach masters
2020-11-28 22:02:48 -08:00
Ole Markus With 5a2f1274fb Don't try to detach masters 2020-11-28 09:44:42 +01:00
Kubernetes Prow Robot ead7143a79
Merge pull request #10319 from hwoarang/tolerate-missing-detached-ec2
Tolerate missing detached EC2 instances
2020-11-26 10:40:19 -08:00
Kubernetes Prow Robot d49ac34bb7
Merge pull request #10320 from srikiz/DO-Upgrade-godo-sdk
[Digital Ocean] Upgrade godo sdk to v1.54
2020-11-26 03:58:20 -08:00
srikiz c911976516 Fix tests 2020-11-26 15:55:17 +05:30
srikiz 15dc7b4f5a Update godo to v1.54.0 2020-11-26 15:55:10 +05:30
Markos Chandras 0eb114d751
Tolerate missing detached EC2 instances
Sometimes we see the following error during a rolling update:

I1125 18:12:46.467059     165 instancegroups.go:340] Draining the node: "ip-X-X-X-X.X.compute.internal".
I1125 18:12:46.473365     165 instancegroups.go:359] deleting node "ip-X-X-X-X.X.compute.internal" from kubernetes
I1125 18:12:46.476756     165 instancegroups.go:486] Stopping instance "i-XXXXXXXX", node "ip-X-X-X-X.X.compute.internal", in group "X" (this may take a while).
E1125 18:12:46.523269     165 instancegroups.go:367] error deleting instance "i-XXXXXXXX", node "ip-X-X-X-X.X.compute.internal": error deleting instance "i-XXXXXXXX", node "ip-X-X-X-X.X.compute.internal": error deleting instance "i-XXXXXXXX": InvalidInstanceID.NotFound: The instance ID 'i-XXXXXXXXX' does not exist
	status code: 400, request id: 91238c21-1caf-41eb-91d7-534d4ca67ed0

It's possible that the EC2 instance to have disappeared by the time it
was detached (it may have been a spot instance for example)

In any case, we can't do much when we do not find an instance id, and
throwing this error during the update is not very user friendly.

As such, we can simply report and tolerate this problem instead of
exiting with non-zero code. This is similar to how we handle missing
EC2 when updating an IG[1]

[1] https://github.com/kubernetes/kops/pull/594
2020-11-26 08:55:38 +00:00
Kubernetes Prow Robot bafa96220e
Merge pull request #10310 from hakman/calico-3.17.0
Update Calico to v3.17.0
2020-11-24 23:36:39 -08:00
Kubernetes Prow Robot 97336181bd
Merge pull request #10309 from hakman/optimize-dev-upload
Optimize Bazel dev builds by arch
2020-11-23 23:15:01 -08:00
Ciprian Hacman 8b9fb1ffe8 Update Calico to v3.17.0 2020-11-24 08:17:23 +02:00