Peter Rifel
0eca23e864
Pin AWS CCM image tag for k8s 1.25
...
With the k8s 1.24 rc.0 published, our prow jobs that use k8s CI builds are now on k8s 1.25.
To avoid the panic occurring in the latest AWS CCM tag we have to pin 1.25 to the same tag as k8s 1.23 and 1.24
2022-04-21 06:09:28 -05:00
Steven E. Harris
de1ecd844d
Allow cluster autoscaler to get EC2 instance types
...
When the cluster autoscaler builds its EC2 instance type catalog
dynamically instead of using only its statically defined set, grant it
the additional IAM permissions required to fetch the instance types
from the AWS API.
2022-04-20 12:22:28 -04:00
Kubernetes Prow Robot
91bce6627e
Merge pull request #13513 from rifelpet/gcp-fw-rule-length
...
Trim GCE firewall rule names to their max length
2022-04-19 12:38:32 -07:00
Kubernetes Prow Robot
1417a2b8f9
Merge pull request #13511 from heybronson/cas-pod-annotations
...
add cluster autoscaler pod annotations
2022-04-19 10:57:17 -07:00
Ciprian Hacman
b8d8f7b34d
Revert to using 1.23.0-alpha.0 for AWS CCM
2022-04-19 04:18:23 +03:00
Peter Rifel
0e59715e15
Trim GCE firewall rule names to their max length
2022-04-18 18:40:39 -05:00
Bronson Mirafuentes
89f12ad9d2
add apimachinery generations
2022-04-18 10:50:07 -07:00
Bronson Mirafuentes
7c4f1646e3
add cluster autoscaler pod annotations
2022-04-18 10:32:52 -07:00
Ole Markus With
2ff655a688
Fix control plane validation
2022-04-18 15:32:27 +02:00
Ole Markus With
ba544eacce
Add control-plane taint as kubetest2 non-blocking taint and fix OS tests
2022-04-18 13:56:13 +02:00
Ole Markus With
8423d49bf3
Add control-plane taint and remove master node-role label
2022-04-18 13:56:13 +02:00
Ole Markus With
2d86420e77
Use Cluster Autoscaler 1.23 for k8s 1.24
...
We made this explicitly fail before because there is a risk of us forgetting to bump. I think, however, history has shown this risk is not very real
2022-04-18 12:39:20 +02:00
Kubernetes Prow Robot
1365bbb1d5
Merge pull request #13506 from olemarkus/ccm-stable
...
Bump CCM 1.22 and 1.23 images to stable versions
2022-04-18 00:04:41 -07:00
Ole Markus With
01d94fa392
Bump CCM 1.22 and 1.23 images to stable versions
2022-04-18 08:17:58 +02:00
Kubernetes Prow Robot
6d264080ed
Merge pull request #13484 from olemarkus/no-bazel-targets
...
Remove bazel targets and tools
2022-04-17 23:16:41 -07:00
justinsb
3027943dd2
Use etcd 3.5.3 instead of 3.5.1
...
3.5.3 includes the fixes for the potential etcd 3.5.x corruption
issues.
2022-04-17 17:04:46 -04:00
Ciprian Hacman
0643271a97
Revert "Enable etcd corruption check as mitigatio of 3.5 corruption issue"
...
This reverts commit 6d75f8f9f0 .
2022-04-17 18:34:49 +03:00
justinsb
74397b2a4f
Update to etcd-manager 3.0.20220417
...
In particular we want to pick up changes addressing the potential
corruption found in 3.5.0 - 3.5.2:
* Use etcd 3.5.3
* Pass the ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK for all 3.5 series
2022-04-17 10:29:01 -04:00
Ole Markus With
ce2e877aeb
Remove bazel files from vendor
2022-04-12 13:29:03 +02:00
Ole Markus With
bcbeb30d85
Remove explicit dependency on yamlv2
...
Update tests/e2e/kubetest2-kops/deployer/template.go
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-04-10 13:29:21 +02:00
Kubernetes Prow Robot
8120147889
Merge pull request #13326 from johngmyers/move-openstack
...
Move Openstack settings to cloudProvider.openstack
2022-04-10 00:10:05 -07:00
DingGGu
24965f43b2
Run apimachinery for nth excludeLoadBalancers
2022-04-09 17:04:23 +09:00
DingGGu
1b9cf91684
Bump NTH to 1.16.1, use WithDefaultBool in gotemplate, set ExcludeLoadBalancers default true
2022-04-09 17:04:23 +09:00
DingGGu
c1042f4a3b
Bump NTH 1.16 and add excludeFromLoadBalancers option
2022-04-09 17:04:16 +09:00
John Gardiner Myers
6a621fcde5
Cleanup OpenStackOptionsBuilder
2022-04-07 14:52:25 -07:00
John Gardiner Myers
aff5f587f3
Move Openstack settings to cloudProvider.openstack
2022-04-07 10:04:19 -07:00
Kubernetes Prow Robot
5cbb338528
Merge pull request #13065 from johngmyers/move-azure
...
Move Azure settings to cloudProvider.azure
2022-04-07 09:37:57 -07:00
Kubernetes Prow Robot
107fa6dcfb
Merge pull request #13454 from olemarkus/enable-etcd-corruption-check
...
Enable etcd corruption check as mitigatio of 3.5 corruption issue
2022-04-07 08:50:08 -07:00
Kubernetes Prow Robot
f32503e413
Merge pull request #12919 from olemarkus/cilium-11-default
...
Use Cilium 1.11 as default
2022-04-06 04:18:56 -07:00
Ciprian Hacman
42289b7faa
Update containerd to v1.6.2
2022-04-04 09:01:10 +03:00
Kubernetes Prow Robot
feb66910b1
Merge pull request #13318 from guillomep/allow_to_add_additional_routes
...
Possibility to add additional routes in route tables of subnets
2022-04-03 13:46:09 -07:00
Ole Markus With
6d75f8f9f0
Enable etcd corruption check as mitigatio of 3.5 corruption issue
2022-04-03 14:11:15 +02:00
Kubernetes Prow Robot
7684da6eca
Merge pull request #13396 from anthonyhaussman/feat/tone/PodAnnotations_NodeLocalDNS
...
Add possibility to set PodAnnotations into NodeLocalDNS
2022-04-01 10:56:47 -07:00
Ole Markus With
3d77ab6139
Use Cilium 1.11 as default
2022-03-29 12:58:24 +02:00
Guillaume Perrin
1235b63a0d
Only authorize additionalRoute for private subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 15:49:03 +02:00
Guillaume Perrin
db27c00fa0
Apply suggestions from code review
...
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Guillaume Perrin
2b7f9a4aeb
Do not add additional routes for shared subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Guillaume Perrin
e501ac62a4
Possibility to add additional routes in route tables of subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Ole Markus With
93e35adebc
update bazel
2022-03-26 18:50:14 +01:00
Ole Markus With
e053bf5635
Don't digest images in integration tests
2022-03-26 18:40:21 +01:00
Ole Markus With
0f3e3c793b
Create feature flag that is default on for image digests
2022-03-26 18:40:21 +01:00
Ole Markus With
e657a1a0f2
Remap images to add digest to them
2022-03-26 18:40:21 +01:00
Anthony Hausman
2b589d5914
FIX: Set default version into `model/components/nodeterminationhandler.go`
2022-03-23 11:56:38 +01:00
Anthony Hausman
308a886557
AWS-NODE-TERMINATION: Add possibility to set a tune image version
...
Add the possibility into the AWS `node-termination-handler` addon to set a different image tag version.
It can help to have last fixes if it's needed.
2022-03-23 10:59:51 +01:00
Anthony Hausman
7752cfc932
Add possibility to set PodAnnotations into NodeLocalDNS
...
Annotations is pretty useful when you need third-party tool to add additional behavior for a k8s resource.
Lots of auto-discovery tools are based on this annotations.
This PR add the possibility to set tune pod annotations in the node-local-dns daemonsets.app.
2022-03-21 16:15:10 +01:00
srikiz
b0b7ca8992
Use available regions as per the latest DO documentation
2022-03-20 20:08:24 +05:30
Kubernetes Prow Robot
65694b20b8
Merge pull request #13234 from spotinst/feat-ocean-template
...
Spotinst: Ocean as a template for VNGs
2022-03-19 00:45:08 -07:00
Bronson Mirafuentes
e112d81025
Release 1.24.0-alpha.3 ( #13372 )
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-18 21:09:12 -07:00
Ciprian Hacman
30404d64a2
Run hack/update-expected.sh
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-18 09:01:59 +02:00
Ciprian Hacman
a4ed2b0654
Migrate to registry.k8s.io
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-18 08:47:12 +02:00