Commit Graph

13748 Commits

Author SHA1 Message Date
Ole Markus With 202e440920 Pre-pull cilium and kube-proxy in warming mode 2021-04-18 18:42:59 +02:00
AkiraFukushima 9d42b4a4fd
Remove mixedInstancesPolicy in update when it is removed from expected 2021-04-19 00:59:25 +09:00
Kubernetes Prow Robot 1f60abe3de
Merge pull request #11257 from olemarkus/no-needupdate-on-install
Don't set NeedUpdate on first addon install
2021-04-18 08:50:35 -07:00
Kubernetes Prow Robot 35c5eaba73
Merge pull request #11249 from hakman/aws-service-quotas
Run tests in all regions with increased limits
2021-04-18 07:58:35 -07:00
Ole Markus With daabfc2111 Don't set NeedUpdate on first addon install 2021-04-18 16:31:37 +02:00
Ciprian Hacman 6759431152 Run tests in all regions with increased limits 2021-04-18 17:16:44 +03:00
AkiraFukushima 9a5f408f48
Make it possible to detect field changes when mixedInstancePolicy is removed 2021-04-18 17:51:18 +09:00
Kubernetes Prow Robot 27f05ca939
Merge pull request #11250 from rifelpet/kubetest2
Kubetest2 - Cleanup leaked resources from previous clusters
2021-04-17 13:26:34 -07:00
Peter Rifel 949b72d633
Kubetest2 - Use PULL_NUMBER in cluster name for presubmits
This should force the same e2e job in one PR's presubmits to use the same cluster name on every job invocation.

Mimics the kubetest1 logic here: f7e21a3c18/scenarios/kubernetes_e2e.py (L242-L251)
2021-04-17 13:06:44 -05:00
Peter Rifel e53af99ed1
Kubetest2 - Cleanup leaked resources from previous clusters
If --up is specified then we always delete any previous cluster with the same name since it would conflict otherwise and ensures leaked resources are cleaned up.

We don't do this if --terraform is specified because Down() will run `terraform destroy` but each kubetest2 invocation uses a random temp directory for its terraform state, so it wouldn't know of any resources to destroy
2021-04-17 11:49:29 -05:00
Kubernetes Prow Robot 447db7a3eb
Merge pull request #11247 from hakman/april-2021
Update kOps recommended versions and images
2021-04-17 09:16:34 -07:00
Ciprian Hacman d33508d51f Update kOps recommended versions and images 2021-04-17 08:52:50 +03:00
Kubernetes Prow Robot 5bb54a3d5e
Merge pull request #11245 from MoShitrit/k8s-releases-april-2021
Bump k8s versions with April 2021 releases in Alpha channel
2021-04-16 16:06:22 -07:00
MoShitrit c4a73ba74f Bump k8s versions with April 2021 releases 2021-04-16 16:34:07 -04:00
Kubernetes Prow Robot c39f7d652c
Merge pull request #11241 from johngmyers/remove-unused
Remove unused constants
2021-04-15 21:58:21 -07:00
Kubernetes Prow Robot e22eca629c
Merge pull request #11239 from fenggw-fnst/work
Fix golint issue caused by typo
2021-04-15 21:06:23 -07:00
Guangwen Feng f67c9daa96 Fix golint issue caused by typo
Signed-off-by: Guangwen Feng <fenggw-fnst@cn.fujitsu.com>
2021-04-16 08:41:57 +08:00
John Gardiner Myers 46834dcdf7 Remove unused constants 2021-04-15 11:35:45 -07:00
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