Ciprian Hacman
7aeb8c2af3
Add back support for kubenet style networking with containerd
2021-01-24 21:16:45 +02:00
Justin SB
28f184f68a
etcd-manager: Update to 3.0.20210122
...
Upstream changes:
* Release notes for 3.0.20201209
* Handling hanging list command from etcd client during reconciliation loop
* Update dependencies to match kOps 1.19
* Include IPs in peer certificates
* Use etcd v3.4.13 in tests
* Eager-broadcast leadership on every leader iteration
* Update Go to 1.15.7
2021-01-22 16:01:03 -05:00
Kubernetes Prow Robot
8cf32fe850
Merge pull request #10634 from olemarkus/update-yaml
...
Replace gopkg yaml with k8s-sigs yaml
2021-01-22 06:59:26 -08:00
Kubernetes Prow Robot
dcf1eb608a
Merge pull request #10635 from olemarkus/cilium-rni-docs-fix
...
enableRemoteNodeIdentity actually defaults to true
2021-01-22 06:03:26 -08:00
Ole Markus With
91a6777e60
Replace gopkg yaml with k8s-sigs yaml
2021-01-22 14:28:05 +01:00
Ole Markus With
35d6ac5e21
enableRemoteNodeIdentity actually defaults to true
2021-01-22 10:52:22 +01:00
liranp
5f30cdedf9
fix(spot/ocean): avoid unnecessary duplication of tasks
2021-01-21 21:44:43 +02:00
Ciprian Hacman
d889d61ddb
Set default IMDS v2 to "required" for instances in AWS
2021-01-21 11:35:41 +02:00
Ciprian Hacman
c8a9b2fb3e
Set default volume encryption to "true" for instances in AWS
2021-01-21 11:27:02 +02:00
Ciprian Hacman
18bb14ffed
Set default volume type to "gp3" for instances in AWS
2021-01-21 11:27:02 +02:00
Ciprian Hacman
85fbf1c6a2
Add iops field for gp3 volumes only with launch templates
2021-01-21 11:27:02 +02:00
Kubernetes Prow Robot
04e61e4965
Merge pull request #10616 from ottosulin/azhints
...
Add network and router availability zone hints to OpenStack
2021-01-20 08:56:00 -08:00
Otto Sulin
46a8a00adc
Fix broken tests
2021-01-20 14:24:49 +02:00
Otto Sulin
c66a079e3e
Add network and router availability zone hints to OpenStack
...
This pull request makes it possible to add availability zone hints to routers and networks if the hints are supported.
2021-01-20 13:34:08 +02:00
Ciprian Hacman
51cc462793
Add support for container-log-max-size/files with kubelet
2021-01-20 05:49:26 +02:00
Kubernetes Prow Robot
70a9804a28
Merge pull request #10599 from olemarkus/validate-cloud-labels
...
Validate cluster cloud labels
2021-01-17 10:27:43 -08:00
Ole Markus With
381875b96e
Apply suggestions from code review
...
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-01-17 18:43:12 +01:00
Ole Markus With
ad36f99dfd
Validate cluster cloud labels
2021-01-17 08:56:08 +01:00
Barry Melbourne
337c9c4c66
Set default container runtime to containerd
2021-01-16 14:55:35 +00:00
Kubernetes Prow Robot
a051af8dc0
Merge pull request #10564 from bjhaid/master
...
Make cluster proportional autoscaler image configurable.
2021-01-15 11:03:52 -08:00
Ciprian Hacman
bb787d3075
Release 1.20.0-alpha.1
2021-01-15 15:29:55 +02: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
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
Ole Markus With
afbd057286
Use consistent naming for the remaining SGRs
2021-01-14 12:57:33 +01: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
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
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
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
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
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
4d2eca199f
Remove node-authorization
2021-01-11 18:59:45 +01: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
geojaz
803c7bcd4e
pdates GCE channels to use ubuntu over COS
2021-01-10 21:20:25 -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
liranp
2f874be0a1
feat(spot/ocean): set spot percentage on launchspec level
2021-01-10 15:22:43 +02:00
Ole Markus With
2b3a8f133e
Add control-plane node role annotation to cp nodes
...
Update docs/releases/1.20-NOTES.md
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-01-08 12:39:42 +01:00
Kubernetes Prow Robot
2677254392
Merge pull request #10461 from olemarkus/allow-modify-etcd-volume
...
Make it possible to change the etcd volume type and iops
2021-01-06 02:47:52 -08:00
Ole Markus With
0676e38473
Make it possible to modify ebs volumes
2021-01-06 11:01:24 +01:00
Kubernetes Prow Robot
551a805ebd
Merge pull request #10530 from hakman/gp3-throughput
...
Add possibility to set volume throughput for gp3 volumes
2021-01-05 04:53:58 -08:00