Commit Graph

12882 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 71d208fe5e
Merge pull request #10592 from hakman/relnotes_1.20.0-alpha.1
Release notes for 1.20.0-alpha.1
2021-01-15 08:25:52 -08:00
Ciprian Hacman 17569813d8 Release notes for 1.20.0-alpha.1 2021-01-15 17:44:30 +02:00
Kubernetes Prow Robot 6b538c395c
Merge pull request #10591 from hakman/release-1.20.0-alpha.1
Release 1.20.0-alpha.1
2021-01-15 06:35:51 -08:00
Ciprian Hacman b0cb0c77d4 Update integration tests for "update cluster" 2021-01-15 15:51:02 +02:00
Ciprian Hacman 19514f431c Update integration tests for "create cluster" 2021-01-15 15:40:33 +02:00
Ciprian Hacman bb787d3075 Release 1.20.0-alpha.1 2021-01-15 15:29:55 +02:00
Kubernetes Prow Robot b5dc22b800
Merge pull request #10569 from hakman/gp3-cloudformation
Add CF integration test for gp3 volumes
2021-01-15 02:23:51 -08:00
Kubernetes Prow Robot 183a0144e5
Merge pull request #10585 from justinsb/crictl_config
containerd: Add /etc/crictl config to enable crictl
2021-01-15 00:27:50 -08:00
Ciprian Hacman 65ebf4760d Update integration test for gp3 with etcd volumes 2021-01-15 09:53:10 +02:00
Ciprian Hacman e20900a2de Add CF integration test for gp3 volumes 2021-01-15 09:53:10 +02:00
Justin SB f9c43bbb3e containerd: Add /etc/crictl config to enable crictl
This configuration file means users don't have to pass the endpoint
to run crictl.
2021-01-14 23:05:47 -05:00
Kubernetes Prow Robot 2ad3fd357f
Merge pull request #10584 from rifelpet/kops-install
Fix default make target
2021-01-14 13:47:31 -08:00
Peter Rifel 9c6814fb81
Fix default make target
Adding the e2e.mk file changed the default target for `make`

This reverts the behavior back to the original `kops-install`
2021-01-14 15:06:58 -06:00
Kubernetes Prow Robot 9057e13288
Merge pull request #10582 from justinsb/less_verbose_build_flags
Dial-down logging on flagbuilder
2021-01-14 11:43:31 -08:00
Kubernetes Prow Robot 787424f94b
Merge pull request #10581 from justinsb/replace_in_use_files
Allow nodeup (and others) to replace in-use files
2021-01-14 09:27:05 -08:00
Justin SB d95392385a Dial-down logging on flagbuilder
We still run nodeup at V=8, so the distinction between V=10 and V=8
matters.

This message really is just development logging, so downgrade to V=10.
2021-01-14 10:53:13 -05:00
Justin SB acb247fa5f Allow nodeup (and others) to replace in-use files
By creating a tempfile and then moving the file into place, we both
write more atomically and we can overwrite in-use files.

Issue #10122
2021-01-14 10:52:10 -05:00
Kubernetes Prow Robot d441149cd0
Merge pull request #10575 from srikiz/DO-Add-E2E-Tests
[DigitalOcean] add e2e tests
2021-01-14 06:39:04 -08:00
Kubernetes Prow Robot 00a92c1a2e
Merge pull request #10188 from olemarkus/sgr-consistent-naming-2
Use consistent naming for the remaining SGRs part two
2021-01-14 05:17:03 -08:00
Ole Markus With afbd057286 Use consistent naming for the remaining SGRs 2021-01-14 12:57:33 +01:00
Kubernetes Prow Robot e109c9c583
Merge pull request #10577 from rifelpet/kubetest2-tester
Give kubetest2 its own makefile
2021-01-14 02:23:03 -08:00
Kubernetes Prow Robot 3920395eea
Merge pull request #10578 from hakman/post-submit-bazel
Use Bazel 3.4.1 for postsubmit jobs
2021-01-14 00:59:03 -08:00
Srikanth Rao 6eda2a4d7f
Update tests/e2e/kubetest2-kops/do/zones.go
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2021-01-14 13:40:05 +05:30
Ciprian Hacman cb4a203143 Use Bazel 3.4.1 for postsubmit jobs 2021-01-14 08:42:13 +02:00
Kubernetes Prow Robot 0410058bb0
Merge pull request #10576 from MoShitrit/alpha-k8s-releases-jan-2021
Updates to Alpha versions - k8s & kOps
2021-01-13 21:11:02 -08:00
Peter Rifel 59c312ff5f
Give kubetest2 its own makefile
Use GOOS and GOARCH for running the kops binary

Also try deploying and testing against k8s 1.20.2
2021-01-13 21:59:15 -06:00
MoShitrit 6a735e75ba Bump recommended kOps 1.19 version to beta.3 2021-01-13 17:01:24 -05:00
MoShitrit 68377252e5 Update k8s versions with January releases 2021-01-13 17:00:36 -05:00
srikiz d2aa454465 Add zones for DO 2021-01-14 01:24:50 +05:30
Kubernetes Prow Robot 8e5f71702d
Merge pull request #10559 from rifelpet/kubetest2-tester
kubetest2 - Add manifest template support
2021-01-13 10:50:36 -08:00
Kubernetes Prow Robot fb0fbb5280
Merge pull request #10557 from zetaab/feature/hashname
[OpenStack] Use new hash format in instance names
2021-01-13 09:24:36 -08:00
Kubernetes Prow Robot 0412bf7566
Merge pull request #10561 from spotinst/feat-launchspec-restrictions
Spotinst: Specify whether scale-down activities should be restricted
2021-01-13 08:24:36 -08:00
Kubernetes Prow Robot 1dfac88053
Merge pull request #10573 from spotinst/feat-ocean-controller-1.0.70
Spotinst: Bump the Ocean Controller to 1.0.70
2021-01-13 07:46:36 -08:00
liranp f5cb758d55
feat(spot/addon): bump ocean-controller to 1.0.70 2021-01-13 15:08:43 +02:00
Jesse Haka 643997320d fix comment 2021-01-13 11:57:01 +02:00
Jesse Haka 1bc330b0bb nameprefix -> groupname 2021-01-13 11:54:07 +02:00
Kubernetes Prow Robot 09bf333433
Merge pull request #10567 from rifelpet/nlb-listener-order
Fix NLB listener -> target group association for TF & CF
2021-01-13 01:04:35 -08:00
Kubernetes Prow Robot 95e9cbf8ab
Merge pull request #10566 from rifelpet/fs-err
Fix file not found error detection in fs://
2021-01-12 22:42:35 -08:00
Kubernetes Prow Robot 828c0f9b04
Merge pull request #10565 from rifelpet/cfn-lint-0-44-3
Upgrade cfn-lint to 0.44.3
2021-01-12 21:54:35 -08:00
Peter Rifel 580d73bdc7
Fix NLB listener -> target group association for TF & CF
The old code made the incorrect assumption that the NLB's list of TargetGroup tasks is in the same order as the NLB's list of listeners for their associations.
Because the model adds them in opposite orders this resulted in the TLS listener being forwarded to the TCP TG and vice versa.

This updates the terraform and cloudformation generation code to search the NLB's list of target groups by name for the target group that should be associated with the listener.
This matches the logic used in the "direct" target.
2021-01-12 23:21:55 -06:00
Peter Rifel 2cff487a6d
export admin credentials after creating cluster 2021-01-12 22:52:09 -06:00
Peter Rifel 0df5f6c24d
Fix file not found error detection in fs:// 2021-01-12 20:57:33 -06:00
Peter Rifel 521f0d654c
Upgrade cfn-lint to 0.44.3 2021-01-12 20:14:56 -06:00
Peter Rifel cef43d2002
Use kops create -f for creating clusters via manifest 2021-01-12 19:58:58 -06:00
Kubernetes Prow Robot a140168c70
Merge pull request #10467 from olemarkus/ebs-csi
AWS CSI driver
2021-01-12 13:36:35 -08:00
bjhaid f299566822 Make cluster proportional autoscaler image configurable.
Similar to how we can configure coreDNS image we will like to configure
cluster Proportional autoscaler so we can use our internal docker
registry rather than gcr.io.
2021-01-12 13:30:42 -06:00
Kubernetes Prow Robot e4f4a20d27
Merge pull request #10419 from bharath-123/task/default-systemd
Default cgroup driver to systemd from k8s 1.20
2021-01-12 08:30:27 -08:00
Bharath Vedartham a8d709acf2 Default cgroup driver to systemd from k8s 1.20
Currently, kOps uses cgroupfs cgroup driver for the kubelet and CRIs. This PR defaults
the cgroup driver to systemd for clusters created with k8s versions >= 1.20.

Using systemd as the cgroup-driver is the recommended way as per
https://kubernetes.io/docs/setup/production-environment/container-runtimes/
2021-01-12 20:39:25 +05:30
Jesse Haka 38831ff70d fix test 2021-01-12 15:50:40 +02:00
Jesse Haka 185ccba246 Use random instance names in OpenStack 2021-01-12 14:52:39 +02:00