Kubernetes Prow Robot
fa120b35e9
Merge pull request #17319 from admun/cilium-config-path
...
Remove cilium-config-path mount in cilium-agent container
2025-04-04 15:58:37 -07:00
Edmond Hui
f1d81cbfc3
hack/update-expected.sh results
2025-04-04 12:15:43 -07:00
Raffael Sahli
e2a377ce8c
fix(cilium): operator prometheus port
...
Signed-off-by: Raffael Sahli <raffael.sahli@doodle.com>
2025-04-02 10:03:06 +02:00
Peter Rifel
298e771e29
Update dependencies ( #17333 )
...
* Update dependencies
* make gomod
* make crds
* Bump RSA private key size to meet new minimum
* Fix scaleway type change
* Bump k8s.io/kops in tests/e2e module
* Bump containerd
* Bump golang-jwt/jwt
* Bump golang.org/x/net
2025-03-29 23:30:56 +00:00
justinsb
7dc29d29fd
Do not include WarmPool in json for AutoscalingGroup task
...
This avoids a circular dependency.
I previously considered making the field private,
but this is roughly equivalent and less disruptive.
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2025-03-27 08:03:37 -04:00
justinsb
0a7a2fa468
WarmPool should implement CompareWithID
...
This is as a top-level task and implementing
CompareWithID lets us refer to it from multiple
tasks.
2025-03-23 07:47:48 -04:00
Edmond Hui
41f5d99715
remove cilium-config-path mount in cilium-agent container
2025-03-21 08:58:54 -07:00
R.Sicart
c88a5d6138
feat: allow to setup CoreDNS pod annotations
2025-03-12 11:51:51 +01:00
Kubernetes Prow Robot
408a94024c
Merge pull request #17312 from hakman/cilium-1.16.7
...
Update Cilium to v1.16.7
2025-03-10 02:07:46 -07:00
Kubernetes Prow Robot
b8648324ae
Merge pull request #17313 from hakman/metrics-server-0.7.2
...
Update metrics-server to v0.7.2
2025-03-09 07:13:45 -07:00
Ciprian Hacman
e62966dad2
hack/update-expected.sh
2025-03-09 07:00:10 +02:00
Ciprian Hacman
37483d1205
Update metrics-server to v0.7.2
2025-03-09 06:57:23 +02:00
Ciprian Hacman
8611a9008d
hack/update-expected.sh
2025-03-09 06:55:15 +02:00
Ciprian Hacman
eebe4b3bb1
Update Calico to v3.29.2
2025-03-09 06:46:22 +02:00
Kubernetes Prow Robot
e797e75711
Merge pull request #17297 from aauren/kube_router_v2.5.0_bump
...
kube-router: bump version v2.1.1 -> v2.5.0
2025-03-06 14:29:44 -08:00
Aaron U'Ren
17c115a6af
kube-router: bump version v2.1.1 -> v2.5.0
2025-03-02 13:29:17 -06:00
Björn Harrtell
badb662f0b
Change to cx22 as default instance for Hetzner as cx21 is no longer available
2025-03-02 16:24:47 +01:00
Jim Barber
bdc25ad0cc
Remove some default CPU limits
...
Remove the default CPU limits defined for the aws-iam-authentication and
node-problem-detector DaemonSets.
This makes them behave the same as the other `cpuLimit` parameters for
the cluster that also do not have defaults.
As it was previously set up, if an administrator does not want CPU
limits defined for these DaemonSets, there was no way to define that via
the cluster spec.
2025-02-28 08:09:06 +08:00
Arnaud Meukam
7bc9e090a8
cloudup/gce: use slices and maps
...
Use maps and slices to simplify the codebase
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-02-24 12:47:58 +01:00
Moshe Vayner
11b3400492
test: hack/update-expected
2025-02-21 21:35:23 -05:00
Moshe Vayner
40b52d3731
chore(networking): upgrade amazon vpc cni to 1.19.3
2025-02-21 21:32:52 -05:00
Peter Rifel
24fb33dad3
Split dpkg-query fields with a tab
...
We were previously splitting on a space which depended on Status-Abbrev only using 1 or 2 of its 3 character width.
When Status-Abbrev has 3 non-whitespace characters the parsing fails. Now we use tab delimiters and trim off any whitespace after splitting.
2025-02-19 20:36:32 -06:00
Ciprian Hacman
09719378ef
Update flannel to v0.26.4
2025-02-08 18:25:29 +02:00
Justin Santa Barbara
0789af746b
Release 1.32.0-beta.1 ( #17241 )
2025-01-30 06:25:58 +02:00
Tessia Piboubès
13e1224770
Make GCE backend service regional for the Terraform target, align with cloudup target
2025-01-24 10:43:47 +01:00
justinsb
8538891a19
e2e: add `kops validate` step to metal test
...
The cluster should be considered healthy by kOps at this point.
2025-01-19 17:17:02 -05:00
justinsb
284b15be19
Support strong-typing for --target values
...
A small cleanup that makes our code a little more robust.
2025-01-19 09:21:05 -05:00
Kubernetes Prow Robot
944a2c4508
Merge pull request #17206 from justinsb/kindnet_with_ipalias_on_gce
...
kindnet: Support IP aliases with kindnet on gce
2025-01-15 07:18:33 -08:00
justinsb
c9d4e2888d
kindnet: Support IP aliases with kindnet on gce
2025-01-15 06:21:43 -05:00
Antonio Ojea
32854ff319
fix kindnet permissions
...
Change-Id: Ib910093371ea69892033b469b723b0a5daf00892
2025-01-15 11:15:39 +00:00
justinsb
6311cab2fa
delete cluster: avoid logspam on GCE "resource in use" error
...
Similar to what we do on AWS, we avoid printing confusing error
messages when there is a dependency we aren't aware of.
2025-01-14 08:03:55 -05:00
Antonio Ojea
35e7a25c71
kindnet: use commands instead of args for the container image
...
Change-Id: I9c704ba310d0dd253147a9a93211e820117af0b6
2025-01-13 07:17:00 +00:00
Ciprian Hacman
54d0510fc7
Use Ubuntu 24.04 (Noble) as the default distro for K8s 1.32+
2025-01-12 11:43:36 +02:00
Kubernetes Prow Robot
0486349b89
Merge pull request #17177 from kforsthoevel/fix-hubble-metrics-port
...
Use the same port for hubble-metrics that is used by cilium
2025-01-10 00:56:32 -08:00
Ciprian Hacman
eac132daae
Add IPv6 support for kindnet
2025-01-09 17:50:06 +02:00
Ciprian Hacman
187ec2d040
hack/update-expected.sh
2025-01-09 08:56:01 +02:00
Ciprian Hacman
9e5b759989
aws: Update EBS CSI driver to v1.38.1
2025-01-09 08:53:23 +02:00
Kubernetes Prow Robot
2db9dbcd7e
Merge pull request #17158 from aojea/kindnet
...
Add kindnet network plugin
2025-01-08 08:40:31 -08:00
Kubernetes Prow Robot
a77a5c2d10
Merge pull request #17180 from AldoFusterTurpin/fix/block_device_mappings_render_order
...
fix the random order of block_device_mappings render
2025-01-08 07:38:31 -08:00
Aldo Fuster Turpin
ba0a94fee4
fix the random order of block_device_mappings render
...
Include a new function to get the keys of the map used for block_device_mappings to access elements in deterministic order.
2025-01-08 15:40:54 +01:00
Antonio Ojea
f2c239dd81
add kindnet network plugin
...
add kindnet as an experimental network addon
containerd adds the requirement to use the loopback cni plugin,
kindnet provides that capability and containerd does not require it
since containerd/containerd/pull/10238
Change-Id: I1397a90186885b02e98b5ffa444fe629c1046757
2025-01-08 01:09:37 +00:00
Kai Forsthövel
4a586b0dfc
Use the same port for hubble-metrics that is used by cilium
...
Cilium uses port 9965 for hubble-metrics. See
https://docs.cilium.io/en/stable/observability/metrics/#hubble-metrics
2025-01-07 09:27:31 +01:00
Peter Rifel
d9ebf18dbe
Ensure only one slash in hetzner server labels
2025-01-06 14:11:17 -06:00
Peter Rifel
13d53aa45d
Add hetzner server labels for IG node labels
2025-01-06 14:11:14 -06:00
Kubernetes Prow Robot
dee0e95924
Merge pull request #17171 from ajgupta42/azurevoltype
...
Adding VolumeType for Azure for etcdMembers
2025-01-06 17:32:08 +01:00
Anuj Gupta
650fb5fec7
Adding VolumeType for Azure for etcdMembers
2025-01-06 20:12:46 +05:30
Ciprian Hacman
25cc96c489
hack/update-expected.sh
2025-01-06 09:58:11 +02:00
Ciprian Hacman
1f69da94b6
hack/update-expected.sh
2025-01-04 15:01:42 +02:00
Ciprian Hacman
eaf796c3c0
Remove support for K8s 1.26 in kOps 1.32
2025-01-04 15:01:41 +02:00
Moshe Vayner
63b4f4f490
test: hack/update-expected
2025-01-02 12:12:34 -05:00
Moshe Vayner
cbe5298a25
chore(networking): bump aws-vpc-cni version to 1.19.2
2025-01-02 12:08:34 -05:00
Peter Rifel
716327e899
Update calico
2024-12-22 05:48:43 -06:00
justinsb
4ec6c5b73b
Release 1.31.0-beta.1
2024-12-14 14:15:16 -05:00
Moshe Vayner
0c71cbd3f6
test: hack/update-expected
2024-12-13 15:40:41 -05:00
Moshe Vayner
00e09d7773
chore(upup): bump aws-cni to 1.19.0
2024-12-13 15:37:10 -05:00
Janne Mensonen
f40e3d59ee
update openstack csi images
2024-12-11 15:39:26 +02:00
cuiyourong
0cfcb4ef5e
chore: fix some function names in comment
...
Signed-off-by: cuiyourong <cuiyourong@gmail.com>
2024-12-07 00:40:04 +08:00
Kubernetes Prow Robot
3a8a13f3ad
Merge pull request #16975 from justinsb/version_skew_more
...
Fixup kubelet and controlPlaneKubelet config building
2024-12-04 23:19:06 +00:00
justinsb
4a63a118b2
Remove unusued kubernetesVersion from AssetBuilder
...
This field is no longer used, and can be removed.
2024-12-04 08:57:17 -05:00
justinsb
0f13759bdf
Fixup kubelet and controlPlaneKubelet config building
...
We need to differentiate between the version of the control plane
and the version of the nodes.
2024-12-04 08:53:02 -05:00
Rafael da Fonseca
cc15357999
Automatically preserve kubelet supported version skew on worker nodes, while control plane is being updated
...
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2024-12-03 07:36:16 -05:00
Peter Rifel
88eded9ae9
./hack/update-expected.sh
2024-11-29 21:01:14 -06:00
Peter Rifel
2897962db9
Use port 9811 for EBS CSI controller healthcheck
2024-11-29 21:00:40 -06:00
justinsb
808b03ae6e
Recognize fedora 41 and debian 13
...
Also simplify the dnf-detection logic; it looks like all our rpm distros now use dnf.
2024-11-29 15:21:37 -05:00
justinsb
49de7d6648
refactor: build assets for kubernetes and nodeup explicitly
...
Also remove the (potentially) confusing FileAssets type.
2024-11-24 18:29:42 -05:00
Moshe Vayner
c7a6ff4083
test: hack/update-expected
2024-11-18 22:48:43 -05:00
Moshe Vayner
3250b07909
chore(upup): bump aws-cni to 1.18.6
2024-11-18 22:45:33 -05:00
Jesse Haka
5054827b07
add openstack support to external-dns
2024-11-18 23:27:18 +02:00
Kubernetes Prow Robot
417cb3fcbc
Merge pull request #16931 from spotinst/spotinst/feature/add_aggressiveScaleDown
...
Spotinst: add aggressive scale down feature
2024-11-10 16:54:44 +00:00
justinsb
b4306a390c
tests: set AllInstanceGroups alongside InstanceGroups
2024-11-09 14:57:24 -05:00
Ciprian Hacman
1683894999
Allow updating the cluster one instance group at a time
...
Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>
2024-11-09 11:34:28 -05:00
justinsb
dcd45294d7
Fix: Normalize the SQS policies before comparing them
...
This avoids spurious comparison errors.
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2024-11-09 09:02:41 -05:00
yehielnetapp
e9f0fc0aad
actual change to add feature aggressiveScaleDown
2024-11-04 10:18:58 +02:00
ana.aguilar
7b2f02fc60
feat(cilium): adding EnableLocalRedirectPolicy parameter
2024-10-29 16:59:59 -03:00
Kubernetes Prow Robot
d3554048b8
Merge pull request #16911 from shiftstack/g2
...
openstack: Upgrade to Gophercloud v2
2024-10-28 10:06:54 +00:00
Kubernetes Prow Robot
d633cde44a
Merge pull request #16915 from ataut-pai/update_coredns_image
...
dns: Update coredns to v1.11.3
2024-10-25 10:22:52 +01:00
Adrian Taut
bae118e550
dns: Update coredns to v1.11.3
...
dns: Update coredns to v1.11.3
dns: Update coredns to v1.11.3
2024-10-25 09:20:28 +03:00
Peter Rifel
3a3af99a64
./hack/update-expected.sh
2024-10-23 21:30:39 -05:00
Peter Rifel
fb3e5ea1f8
Upgrade Cilium to v1.16.3
2024-10-23 21:27:45 -05:00
Pierre Prinetti
1005dda58e
Upgrade to Gophercloud v2
...
Essentially:
* Add a context argument to Gophercloud functions
* Refactor scheduler hints for server creation
2024-10-23 12:33:34 +02:00
Pierre Prinetti
2e9efd359c
tests: Fix argument order in assertions
2024-10-22 16:29:24 +02:00
Peter Rifel
35598fa435
./hack/update-expected.sh
2024-10-18 16:31:04 -05:00
Peter Rifel
8d73dc704e
Use a different healthcheck port for CSI controller deployment vs daemonset
...
This avoids port conflicts when both run as hostNetwork
2024-10-18 16:28:40 -05:00
Peter Rifel
5833a83c51
Release 1.31.0-alpha.1
2024-10-13 20:03:59 -05:00
Kubernetes Prow Robot
67909f6c63
Merge pull request #16900 from justinsb/more_self_descriptive_not_implemented
...
chore: more self-descriptive not-implemented errors
2024-10-13 22:14:20 +01:00
justinsb
ef219c3c35
chore: fix method-matching on Render method
...
This allows us to invoke methods that accept interfaces, and arguably
the old logic was incorrect (though it worked in the case where we
wanted exact type matches)
2024-10-13 09:01:36 -04:00
justinsb
78c72ec0d3
chore: more self-descriptive not-implemented errors
...
Our metal implementation currently has some stub methods that return a
not-implemented error; make sure the errors are unique.
2024-10-13 06:56:43 -04:00
justinsb
82352fc6ea
fix: print the correct field path when spec.api.publicName is missing
...
We introduce a field-mapping layer to help us map v1alpha2 -> v1alpha3 and vice-versa
2024-10-11 12:59:11 -04:00
Drew Sirenko
e7f2a63743
Fix awsup default and DescribeTag max retries
2024-10-08 17:25:46 -04:00
Kubernetes Prow Robot
aa7ecb9ec4
Merge pull request #16878 from rifelpet/cilium-1-16-2
...
Upgrade cilium to 1.16.2
2024-10-06 19:56:04 +01:00
Kubernetes Prow Robot
9ccddc4ce3
Merge pull request #16868 from hakman/fix-1.30-release-notes
...
aws: Update VPC CNI to v1.18.5
2024-10-06 15:50:04 +01:00
Ciprian Hacman
bf9d2fa37a
hack/update-expected.sh
2024-10-06 15:48:58 +03:00
Ciprian Hacman
3123492974
aws: Update VPC CNI to v1.18.5
2024-10-06 15:48:58 +03:00
Peter Rifel
c937ae11a6
Ignore blackhole NAT routes
2024-10-06 07:12:00 -05:00
Peter Rifel
7eeff864b2
./hack/update-expected.sh
2024-10-06 07:01:46 -05:00
Peter Rifel
7a65c10b13
Upgrade cilium to 1.16.2
2024-10-06 07:01:13 -05:00
Kubernetes Prow Robot
44ae79ab6a
Merge pull request #16859 from rifelpet/cilium-cleanup
...
Remove unused cilium template variables
2024-09-27 12:40:01 +01:00
Ciprian Hacman
70df7b76b1
hack/update-expected.sh
2024-09-27 08:20:56 +03:00
Peter Rifel
cfd260cf81
Remove unused cilium template variables
2024-09-26 17:16:49 -04:00
Wiedemann Matthias
f12589a426
correct hubble tls file names as mapped from secret hubble-server-certs
2024-09-24 10:18:49 +02:00