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
liranp
9fe505abed
feat(spot/ocean): new label: spotinst.io/restrict-scale-down
2021-01-12 11:35:28 +02:00
Kubernetes Prow Robot
06a533ed04
Merge pull request #10560 from spotinst/fix-launchspec-strategy
...
Spotinst: Iterate over metadata labels only once
2021-01-12 01:14:25 -08:00
liranp
eee856392b
fix(spot/model): iterate metadata labels only once
2021-01-12 10:26:11 +02:00
Ole Markus With
f5ae5f8808
AWS CSI driver
2021-01-12 07:09:10 +01:00
Peter Rifel
196e678205
kubetest2 - Add manifest template support
...
I'm updating the test-e2e make target as I go to make the presubmit job use it but soon I'll work on how we'll actually configure and invoke kubetest2 from our variety of jobs
2021-01-11 21:53:21 -06:00
Kubernetes Prow Robot
695be2666c
Merge pull request #10281 from dntosas/cluster-autoscaler-improvements
...
[addons/CA] Add support for specifying resources and metrics
2021-01-11 12:16:26 -08:00
Kubernetes Prow Robot
789877984b
Merge pull request #10439 from olemarkus/remove-node-authorizer
...
Remove node-authorization
2021-01-11 11:14:25 -08:00
dntosas
56fe4bab24
[addons/CA] Add support for specifying resources and metrics
...
- Resources
We enable users to set their desired capacity for cluster-autoscaler addon.
There are edge cases, especially in big clusters, where autoscaler needs
to reconcile a large number of objects thus may need increased memory or
increased cpu to avoid saturation.
- Metrics
Cluster autoscaler provides valuable insights for monitoring capacity
allocation and scheduling aspects of a cluster. In this commit, we
add proper annotation on deployment to enable Prometheus scrape metrics.
We also bump patch version of container images.
Signed-off-by: dntosas <ntosas@gmail.com>
2021-01-11 20:53:08 +02:00
Ole Markus With
f71a037552
Apply suggestions from code review
...
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-01-11 19:33:39 +01:00
Ole Markus With
4d2eca199f
Remove node-authorization
2021-01-11 18:59:45 +01:00
Kubernetes Prow Robot
065daaab30
Merge pull request #10550 from bmelbourne/update-workflows-go-1.15.6
...
Upgrade Go v1.15.6 / Bazel v3.4.1
2021-01-11 06:57:07 -08: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
Kubernetes Prow Robot
b3be6478dd
Merge pull request #10551 from spotinst/feat-launchspec-strategy
...
Spotinst: Specify Spot percentage per Instance Group
2021-01-11 04:33:07 -08:00
Kubernetes Prow Robot
f4c9b27cf2
Merge pull request #10549 from rifelpet/kubetest2-tester
...
Kubetest2 - use our own tester that wraps kubetest2's ginkgo tester
2021-01-11 01:51:07 -08:00
Kubernetes Prow Robot
225e5ef178
Merge pull request #10554 from geojaz/update_gce_images
...
Updates GCE channels to use ubuntu over COS
2021-01-10 23:01:06 -08:00
geojaz
ddf3daf427
Adds release note for update GCE channel
2021-01-10 21:33:19 -08:00
geojaz
803c7bcd4e
pdates GCE channels to use ubuntu over COS
2021-01-10 21:20:25 -08:00
Peter Rifel
f671acc5d6
Use anonymous struct for wrapping ginkgo.Tester
2021-01-10 18:41:40 -06:00
Peter Rifel
720dcb6428
Add troubleshooting statements
2021-01-10 18:41:40 -06:00
Barry Melbourne
f2ecb5c153
Upgrade Go v1.15.6 / Bazel v3.4.1
2021-01-10 18:13:12 +00:00
Kubernetes Prow Robot
75623366e6
Merge pull request #10553 from justinsb/fix_openstack_race
...
Openstack: Prevent data race in servergroup member list
2021-01-10 09:45:05 -08:00
Peter Rifel
5074f327a2
Ensure pretestSetup is ran
...
I was wrapping the ginkgo tester functions in a way that pretestSetup was never actually being called
2021-01-10 11:34:40 -06:00
Peter Rifel
1ffc565526
Fix kubectl PATH element, add logging verbosity
2021-01-10 11:18:38 -06:00
Kubernetes Prow Robot
08cac106b6
Merge pull request #10541 from fenggw-fnst/work
...
Fix typo in comment
2021-01-10 09:01:06 -08:00
Kubernetes Prow Robot
4ee8936d63
Merge pull request #10547 from justinsb/cos_var_lib_kubelet
...
COS/GCE: exec on kubelet/flexvolume dirs
2021-01-10 08:23:17 -08:00
Kubernetes Prow Robot
ac082bd091
Merge pull request #10182 from h3poteto/fix/hack-verify-bazel
...
Fix to handle exit code of gazelle command in hack/verify-bazel.sh
2021-01-10 08:23:05 -08:00
Justin SB
2f5ba0fbac
Update OpenStack expected test output for removal of Members
...
It is now an internal field.
2021-01-10 11:11:11 -05:00
Justin SB
1c11f1a094
Openstack: Prevent data race in servergroup member list
...
We were adding to the ServerGroup without a mutex, so we introduce a mutex.
Also introduce some defense against the member list changing once
we've observed it, though this is already enforced by GetDependencies.
2021-01-10 11:11:11 -05:00
liranp
2f874be0a1
feat(spot/ocean): set spot percentage on launchspec level
2021-01-10 15:22:43 +02:00
Kubernetes Prow Robot
50999d24bd
Merge pull request #10538 from justinsb/ubuntu_2010_partii
...
Refactor and centralize distribution logic
2021-01-10 03:45:06 -08:00
Peter Rifel
17468d496f
Kubetest2 - use our own tester that wraps kubetest2's ginkgo tester
...
This allows us to share tester flags (package version and bucket) for downloading kubectl while passing them to the ginkgo tester
2021-01-09 23:44:26 -06:00
Kubernetes Prow Robot
7df2521a09
Merge pull request #10523 from justinsb/test_upgrade
...
Simple upgrade test using kubetest2 framework
2021-01-09 15:51:05 -08:00