Commit Graph

13630 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 5aa8a31819
Merge pull request #11227 from olemarkus/warm-roll
Give kOps CLI knowledge about ASG warm pools
2021-04-15 09:46:07 -07:00
Kubernetes Prow Robot 0e28f52382
Merge pull request #11240 from hakman/disable-regions-with-limits
Run tests only in zones with increased limits
2021-04-15 09:01:50 -07:00
Ciprian Hacman 2ff317a8b7 Run tests only on accounts with increased limits 2021-04-15 18:29:01 +03:00
Kubernetes Prow Robot 2714c66f95
Merge pull request #10672 from hakman/remove-blm-banner
Remove BLM banner
2021-04-15 07:01:50 -07:00
Kubernetes Prow Robot 2f1c8f3969
Merge pull request #11186 from integrii/patch-1
Update kops_create_secret_dockerconfig.md
2021-04-15 05:55:50 -07:00
Kubernetes Prow Robot 465a02f45e
Merge pull request #11080 from rifelpet/logging-cleanup
Logging cleanup
2021-04-15 02:51:50 -07:00
Akiros001 857cb64fad
'sv' may have 'nil' or other unexpected value (#11161)
* 'sv' may have 'nil' or other unexpected value as its corresponding error variable may be not 'nil'

* Apply suggestions from code review

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2021-04-15 02:13:49 -07:00
Ole Markus With 09615935fd Make kOps CLI handle ASG warm pools 2021-04-15 11:10:23 +02:00
Ciprian Hacman 6c284a886b Apply suggestions from code review 2021-04-15 11:42:27 +03:00
Eric Greer 21c6007e71 Update kops_create_secret_dockerconfig.md
Today we were implementing an authenticated docker user, but it was unclear how exactly to do that.  We learned that simply making this secret within kops was all that was needed for the docker config to start appearing on newly built nodes.  It would be nice if the documentation here reflected that.  It would have saved us some time.
2021-04-15 11:30:54 +03:00
Kubernetes Prow Robot e97895428e
Merge pull request #11238 from hakman/correct-typos
Correct typos
2021-04-15 01:11:51 -07:00
xiaorunkun df908fbed8 Correct typos 2021-04-15 10:31:02 +03:00
Kubernetes Prow Robot c771b7622e
Merge pull request #11216 from olemarkus/warm-nodeup
Don't start kubelet if instance is entering the warm pool
2021-04-15 00:07:49 -07:00
Kubernetes Prow Robot 58dc968435
Merge pull request #11236 from hakman/docker-20.10.6
Add support for Docker v20.10.6
2021-04-14 22:29:49 -07:00
Ole Markus With aac4741b0e Add a golden test for warmpool mode 2021-04-15 07:01:33 +02:00
Ciprian Hacman 27e102bd04 Add support for Docker v20.10.6 2021-04-15 07:01:36 +03:00
Kubernetes Prow Robot 65efa4a05b
Merge pull request #11228 from h3poteto/iss-11062
Remove validations for EBS from cluster validation
2021-04-14 13:11:10 -07:00
AkiraFukushima 1b0117a088
Remove validations for EBS from cluster validation 2021-04-15 01:41:42 +09:00
Kubernetes Prow Robot 98ddb40259
Merge pull request #11233 from hakman/relnotes_1.21.0-alpha.3
Release notes for 1.21.0-alpha.3
2021-04-14 03:30:42 -07:00
Ole Markus With af92896dc7 Don't start kubelet if we are warming 2021-04-14 11:05:50 +02:00
Kubernetes Prow Robot eff476fe36
Merge pull request #11232 from yojay11717/master
fix a typo
2021-04-14 01:42:43 -07:00
Ciprian Hacman 80f63a3446 Release notes for 1.21.0-alpha.3 2021-04-14 10:22:17 +03:00
Kubernetes Prow Robot 36a80cc37b
Merge pull request #11231 from hakman/release-1.21.0-alpha.3
Release 1.21.0-alpha.3
2021-04-14 00:14:43 -07:00
yojay11717 71d84f6375 fix a typo 2021-04-14 14:38:35 +08:00
Ciprian Hacman f3c6558fd0 Release 1.21.0-alpha.3 2021-04-14 09:13:04 +03:00
Kubernetes Prow Robot 1a446cba46
Merge pull request #11229 from hakman/mount-utils
Replace k8s.io/utils/mount with k8s.io/mount-utils
2021-04-13 21:56:42 -07:00
Ciprian Hacman 1737925c44 Replace k8s.io/utils/mount with k8s.io/mount-utils 2021-04-14 07:01:43 +03:00
Kubernetes Prow Robot cbdc7ac357
Merge pull request #11225 from hakman/fix-etcd-volume-validation
Fix etcd volume validation logic
2021-04-13 03:18:50 -07:00
Kubernetes Prow Robot 044a59ab97
Merge pull request #11185 from olemarkus/always-secure-node
Always secure api -> kubelet communication
2021-04-13 02:04:50 -07:00
Ciprian Hacman 4746f6d00c Fix etcd volume validation logic 2021-04-13 12:03:38 +03:00
Ole Markus With bd731ce989 Use secure kubelet auth
Without secure node auth enabled, commands like `kubectl logs` may fail
with certain configurations.

Previously, we checked if anonymousAuth was enabled on the kubelet
before securing node communication, but this isn't really relevant. We
can still authenticate even if anonymous access is allowed.
2021-04-13 08:59:39 +02:00
Kubernetes Prow Robot 9132dfd8d2
Merge pull request #11220 from hakman/fix_arch_for_ChannelRecommendedImage
Use "string" for architecture type in ChannelRecommendedImage
2021-04-12 23:22:50 -07:00
Kubernetes Prow Robot 6853fee555
Merge pull request #11218 from rifelpet/docs-az
Update IG tutorial for per-AZ node groups
2021-04-12 22:00:49 -07:00
Ciprian Hacman bedb4cf315 Use "string" for architecture type in ChannelRecommendedImage 2021-04-13 07:44:58 +03:00
Peter Rifel 3e4919de7d
Update IG tutorial for per-AZ node groups 2021-04-12 21:21:07 -07:00
Kubernetes Prow Robot 2050280b20
Merge pull request #11215 from rifelpet/kubetest2
Kubetest2 - Ensure the bucket path is the final gsutil arg
2021-04-12 10:36:15 -07:00
Peter Rifel ecf03b1c27
Kubetest2 - Ensure the bucket path is the final gsutil arg
should fix this error: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-gce-kubetest2/1381650445893636096#1:build-log.txt%3A122
2021-04-12 09:58:23 -07:00
Kubernetes Prow Robot 8ea4a7d161
Merge pull request #11212 from rifelpet/kubetest2
Kubetest2 - detect errors creating GCS bucket
2021-04-12 07:06:00 -07:00
Peter Rifel 1597eac516
Kubetest2 - detect errors creating GCS bucket
The job seems to be failing to check if the bucket exists or not. This should cause the job to fail sooner and hopefully log more info about why it failed.
See https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-gce-kubetest2/1381529768943423488#1:build-log.txt%3A121
2021-04-12 05:33:24 -07:00
Kubernetes Prow Robot e5c425e1fb
Merge pull request #11208 from zetaab/feature/upgrade
Update go deps
2021-04-11 17:17:59 -07:00
Kubernetes Prow Robot c573d9d449
Merge pull request #11207 from johngmyers/rename-sa-key
Rename the service account key
2021-04-11 14:04:06 -07:00
Kubernetes Prow Robot 034bd351dd
Merge pull request #11195 from bmelbourne/update-docker-20.10.5
Update Docker to v20.10.5
2021-04-11 14:03:59 -07:00
Kubernetes Prow Robot de7b7eff3f
Merge pull request #11210 from rifelpet/kubetest2
Kubetest2 - Set KOPS_BASE_URL to --build's stage location
2021-04-11 12:37:59 -07:00
Peter Rifel d74651f39b
Update default stage location (and as a result, kops_base_url)
This matches the kubetest1 behavior: 675a42cb78/scenarios/kubernetes_e2e.py (L259-L267)
2021-04-11 11:34:02 -07:00
Barry Melbourne 1a60629d38 Update Docker to v20.10.5 2021-04-11 19:26:46 +01:00
Peter Rifel 6f063c1c63
Kubetest2 - Set KOPS_BASE_URL to --build's stage location
Previously we would upload the custom kops build to the stage location but the kops commands would not have their KOPS_BASE_URL overridden.
This ensures that all kops commands have KOPS_BASE_URL correctly set.
2021-04-11 11:03:09 -07:00
John Gardiner Myers 25c31796bd Include type of builder in error message 2021-04-11 09:51:23 -07:00
Kubernetes Prow Robot 928d0e5fb3
Merge pull request #11206 from bmelbourne/update-integration-tests-1.21
Update integration tests to k8s v1.21.0
2021-04-11 09:45:59 -07:00
Jesse Haka 611fe8b595 Update go deps 2021-04-11 19:34:05 +03:00
Barry Melbourne 6575b6113d Update integration tests to k8s v1.21.0 2021-04-11 17:07:17 +01:00