Commit Graph

22193 Commits

Author SHA1 Message Date
Antonio Ojea f84bf6101c Revert "toolbox dump: include full instance details on GCE"
This reverts commit ecadd7a5b4.

gce.UsesIPAliases(o) is assumed to be called after validating that cloud
provider is GCP, with this commit the if statement applies to all cloud providers.
2025-01-16 09:58:33 +00:00
Kubernetes Prow Robot e9921c92f8
Merge pull request #17209 from hakman/fix-gce-scale
gce: Update scale test scenario
2025-01-15 08:54:35 -08: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
Kubernetes Prow Robot dc30826e4a
Merge pull request #17213 from aojea/kindnet_permissions
fix kindnet permissions
2025-01-15 06:06:34 -08:00
Kubernetes Prow Robot 961a786b65
Merge pull request #17214 from justinsb/reconcile_dryrun_should_be_an_update
reconcile: if --yes is not provided, print the same output as `update cluster` does
2025-01-15 04:20:33 -08:00
justinsb c9d4e2888d kindnet: Support IP aliases with kindnet on gce 2025-01-15 06:21:43 -05:00
justinsb 48f12bed83 reconcile: if --yes is not provided, print the same output as `update cluster` does 2025-01-15 06:18:26 -05:00
Antonio Ojea 32854ff319 fix kindnet permissions
Change-Id: Ib910093371ea69892033b469b723b0a5daf00892
2025-01-15 11:15:39 +00:00
Kubernetes Prow Robot 90edbe4b69
Merge pull request #17210 from aojea/kindnet1.8.1
bump kindnet default version to 1.8.2
2025-01-15 03:00:33 -08:00
Antonio Ojea 76c8000c55 bump kindnet default version to 1.8.1
Change-Id: I216c463db29ae73d15ca6bfa00cc96a3c07a53fa
2025-01-15 09:55:35 +00:00
Kubernetes Prow Robot dde76016e7
Merge pull request #17208 from justinsb/reconcile_new_cluster
reconcile: wait for apiserver to response before trying rolling-update
2025-01-14 23:54:33 -08:00
Kubernetes Prow Robot e0edd66ced
Merge pull request #17212 from justinsb/include_gce_instance_details_in_toolbox_dump
toolbox dump: include full instance details on GCE
2025-01-14 07:08:34 -08:00
Kubernetes Prow Robot 481fc63c7c
Merge pull request #17211 from justinsb/tolerate_resource_in_use_on_gce_migs
delete cluster: avoid logspam on GCE "resource in use" error
2025-01-14 06:02:33 -08:00
justinsb ecadd7a5b4 toolbox dump: include full instance details on GCE 2025-01-14 08:15:17 -05: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
Ciprian Hacman 86862c1164 gce: Update scale test scenario 2025-01-14 12:08:35 +02:00
justinsb f2d4eeb104 reconcile: wait for apiserver to response before trying rolling-update
The rolling-update requires the apiserver (when called without --cloudonly),
so reconcile should wait for apiserver to start responding.

Implement this by reusing "validate cluster", but filtering to only the instance groups
and pods that we expect to be online.
2025-01-13 17:47:48 -05:00
Kubernetes Prow Robot 2b133b2503
Merge pull request #17204 from aojea/kindnet_distroless
kindnet: use commands instead of args for the container image
2025-01-13 00:20:33 -08: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
Kubernetes Prow Robot ce641d97b1
Merge pull request #17203 from hakman/default-ubuntu-2404
Use Ubuntu 24.04 (Noble) as the default distro for K8s 1.32+
2025-01-12 06:38:32 -08:00
Ciprian Hacman 66d6756fd4 hack/update-expected.sh 2025-01-12 11:43:36 +02: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 2a5166ff0c
Merge pull request #17200 from hakman/containerd-1.7.25
Update containerd to v1.7.25
2025-01-10 19:12:32 -08:00
Ciprian Hacman c60f78c29e hack/update-expected.sh 2025-01-10 22:18:46 +02:00
Ciprian Hacman d125e8dd6e hack/generate-asset-hashes.sh 2025-01-10 22:15:08 +02:00
Ciprian Hacman d112c6ec87 Update containerd to v1.7.25 2025-01-10 22:10:28 +02:00
Kubernetes Prow Robot 2d098269dc
Merge pull request #17187 from justinsb/wip_cleanup_options_checking
Refactor validation logic around checking for multiple options
2025-01-10 03:28:31 -08: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
Kubernetes Prow Robot 547d05eecb
Merge pull request #17197 from hakman/promote-alpha-to-stable
chore: Promote alpha channel to stable
2025-01-09 21:38:31 -08:00
Kubernetes Prow Robot e38ce33fea
Merge pull request #17196 from rifelpet/2404-docs
Fix aws cli command for discovering 24.04 AMIs
2025-01-09 20:40:33 -08:00
Ciprian Hacman 1959faf8eb chore: Promote alpha channel to stable 2025-01-10 06:37:53 +02:00
Peter Rifel 891b3962d2
Fix aws cli command for discovering 24.04 AMIs 2025-01-09 21:42:25 -06:00
Kubernetes Prow Robot 671c6eef53
Merge pull request #17190 from hakman/kindnet-ipv6
Add IPv6 support for kindnet
2025-01-09 13:26:31 -08:00
Kubernetes Prow Robot 5c90f4930d
Merge pull request #17183 from rifelpet/dev
Use SDK's built-in resolver for S3Path.GetHTTPsUrl
2025-01-09 08:22:32 -08:00
Peter Rifel ae625a649f
Add more details and update updates_and_upgrades.md 2025-01-09 10:02:05 -06:00
Ciprian Hacman 438a1ee0a4 hack/update-expected.sh 2025-01-09 17:50:06 +02:00
Ciprian Hacman eac132daae Add IPv6 support for kindnet 2025-01-09 17:50:06 +02:00
Kubernetes Prow Robot 42f18e33a8
Merge pull request #17193 from hakman/aws-ebs-csi-1.38.1
aws: Update EBS CSI driver to v1.38.1
2025-01-09 00:48:31 -08: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
Peter Rifel 46ea30dcf2
Add docs for the new kops reconcile cluster command 2025-01-08 21:00:08 -06:00
Peter Rifel d928affb50
Promote Ubuntu 24.04 to stable in Kops 1.31 2025-01-08 20:56:11 -06:00
justinsb 5fa9690f98 Refactor validation logic around checking for multiple options
We also have to move some of the EnvVar handling around to avoid a circular reference.
2025-01-08 18:23:50 -05: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
Kubernetes Prow Robot 2825632cdc
Merge pull request #17184 from hakman/go-1.23.4
Update Go to v1.23.4
2025-01-08 06:26:33 -08:00
Ciprian Hacman 595f103bf9 Update Go to v1.23.4 2025-01-08 13:39:25 +02:00
Peter Rifel e632f18644
Use SDK's built-in resolver for S3Path.GetHTTPsUrl 2025-01-07 23:10:40 -06:00
Peter Rifel 7663a76e85
Add unit test for S3Path.GetHTTPsUrl 2025-01-07 23:09:59 -06:00