Commit Graph

9295 Commits

Author SHA1 Message Date
Thalia Wang 70f79316f6
Add VMs implementation to master (#8078) 2025-06-03 14:40:39 -07:00
Kubernetes Prow Robot daa15703a6
Merge pull request #8178 from elmiko/cleanup-capi-readme
cleanup capi readme note sections
2025-06-03 08:36:41 -07:00
Kubernetes Prow Robot 110cb78422
Merge pull request #8197 from hetznercloud/deps-update-hcloud-go
deps(hetzner): update vendored hcloud-go to v2.21.1
2025-06-03 03:14:43 -07:00
lukasmetzner 2a9103ea4c refactor(hetzner): fix deprecated methods 2025-06-03 11:54:01 +02:00
lukasmetzner 53f7463ee6 deps(hetzner): update hcloud-go to v2.21.1 2025-06-03 11:52:48 +02:00
Kubernetes Prow Robot 347db2d102
Merge pull request #8194 from laoj2/master
Update VPA default version to 1.4.1 (main branch)
2025-06-02 13:18:41 -07:00
Luiz Oliveira fc8599b820 Update VPA default version to 1.4.1 (main branch)
Signed-off-by: Luiz Oliveira <luizaoj@google.com>
2025-06-02 14:41:04 -04:00
Kubernetes Prow Robot 8ae1ad7343
Merge pull request #8192 from adrianmoisey/fix-github-action-caching
Fix the setup-go Github action caching
2025-06-02 08:14:38 -07:00
Adrian Moisey 4c154a7da8
Bump to Go 1.24 2025-06-02 16:25:44 +02:00
Adrian Moisey e1cb498992
Fix the setup-go Github action caching
I noticed that the Github Action caching wasn't working, so I added this
setting to fix it.

https://github.com/actions/setup-go#caching-dependency-files-and-build-outputs

If the cache is populated the tests now take 5 minutes to run (down from
18m).

The one downside is that caching will also cache the test results (along
with the dependencies) so this change adds a `--count=1` to the `go
test` commands to ensure that the go test doesn't use a cached result.
2025-06-02 09:59:01 +02:00
Kubernetes Prow Robot c0443a7e7c
Merge pull request #8191 from adrianmoisey/enable-flakey-tests
Enable TestUnchangedCAReloader tests
2025-05-31 22:02:16 -07:00
Adrian Moisey 8d90da9ac5
Enable TestUnchangedCAReloader tests 2025-05-31 14:39:55 +02:00
Kubernetes Prow Robot 2511e4485c
Merge pull request #8164 from MenD32/fix/hard-topology-spread-constraints-stop-scaledown
fix: Cluster Autoscaler not scaling down nodes where Pods with hard topology spread constraints are scheduled
2025-05-30 06:12:19 -07:00
Kubernetes Prow Robot e69b1a90d0
Merge pull request #8182 from vitanovs/feat/update-quickstart-guide-with-in-place-update-mode-details
docs(vpa): Add `InPlaceOrRecreate` to `quickstart` guide `updateMode`(s) list
2025-05-29 12:32:17 -07:00
Stoyan Vitanov d49fb8672d docs(vpa): Label `InPlaceOrRecreate` mode as an `alpha feature` in `quick start` guide
This commit adds a dedicated `alpha feature` suffix to `InPlaceOrRecreate`
updateMode to indicate that the option is not available by default and
requires additional setup to enable it.

Also:
- Include reference to the `features.md` documentation to bring
  additional context to the reader and point them to the feature
  details.
2025-05-29 17:41:02 +03:00
Stoyan Vitanov d69fa69882 docs(vpa): Update the number of supported updateModes in quick start guide 2025-05-29 15:44:00 +03:00
Stoyan Vitanov c54764998b docs(vpa): Remove redundant mention of `in-place` updates in `"Recreate"` updateMode
This commit removes the redundant mention of `in-place` updates being
available with `"Auto"` update mode as that's not the case with the
current `v1.4.0` version of `VPA`.
2025-05-29 15:02:29 +03:00
Stoyan Vitanov 3a1842b83b docs(vpa): Remove redundant `in-place` reference from `"Auto"` updateMode
This commit removes the now redundant mention of `in-place`
capability from `"Auto"` as the currently released version `v1.4.0` does
not instrument `in-place` updates as an `"Auto"` default strategy.

As of now, `"Auto"` preserves it's behavior to perform `"Recreate"` when
specified.

There is a separate `updateMode` (the `"InPlaceOrRecreate"`) specified
within the `quickstart.md` guide that handles `in-place` updates.
2025-05-29 12:23:43 +03:00
Daniel Kłobuszewski 9c501ed6b9
Update Cluster Autoscaler release schedule (#8174)
* Update Cluster Autoscaler release schedule

* Swap jackfrancis & gjtempleton shifts
2025-05-29 02:18:18 -07:00
Stoyan Vitanov 6250a5169c docs(vpa): Add `InPlaceOrRecreate` updateMode details to `quickstart` guide
This commit adds an entry for the `InPlaceOrRecreate` _updateMode_ that got
introduced as part of the `v1.4.0` release.
2025-05-29 11:45:24 +03:00
Kubernetes Prow Robot aed9602edf
Merge pull request #8179 from laoj2/fix-kustomization
Add admission controller service to kustomization
2025-05-28 13:48:17 -07:00
Luiz Antonio 69f24464fa Add admission controller service to kustomization 2025-05-28 16:27:43 -04:00
elmiko 6063b5fa17 cleanup capi readme note sections
make all those section look the same.
2025-05-28 15:58:10 -04:00
Kubernetes Prow Robot 05008b2488
Merge pull request #8050 from HadrienPatte/instance-types
CA - AWS - May25 Instance Update
2025-05-28 08:46:18 -07:00
Kubernetes Prow Robot 8341862f85
Merge pull request #8177 from elmiko/update-capi-readme
update wording in clusterapi readme on machinepools
2025-05-28 08:06:18 -07:00
elmiko c579b37f9e update wording in clusterapi readme on machinepools
removing the notes about it being an experimental feature.
2025-05-28 10:44:50 -04:00
MenD32 3a2933a24c docs: added helpful comments
Signed-off-by: MenD32 <amit.mendelevitch@gmail.com>
2025-05-27 21:31:47 +03:00
Kubernetes Prow Robot 9cf529cbc4
Merge pull request #8172 from ialidzhikov/fix/client-go-version
e2e: Use correct version of k8s.io/client-go
2025-05-27 08:16:17 -07:00
Ismail Alidzhikov db2f4684c5 e2e: Use correct version of k8s.io/client-go 2025-05-27 17:55:25 +03:00
Hadrien Patte 432cb11830
CA - AWS - May25 Instance Update 2025-05-27 16:43:12 +02:00
Kubernetes Prow Robot bb8fe52ddc
Merge pull request #8165 from nickytd/set-client-go-version
Set correct k8s/client-go version in go.mod
2025-05-26 06:26:16 -07:00
Niki Dokovski fd76cb274b
Fix k8s/client-go version in go.mod 2025-05-26 09:25:53 +02:00
MenD32 4e8bd0ada5 tests: added test to check that scaledowns work with topology spread constraints
Signed-off-by: MenD32 <amit.mendelevitch@gmail.com>
2025-05-24 15:34:19 +03:00
MenD32 ea1c308130 fix: hard topology spread constraints stop scaledown
Signed-off-by: MenD32 <amit.mendelevitch@gmail.com>
2025-05-24 15:09:38 +03:00
Kubernetes Prow Robot 3b22e163c2
Merge pull request #8163 from raywainman/vpa-release-tag
Add tag script for VPA to make release easier and less error-prone
2025-05-24 00:46:41 -07:00
Ray Wainman cec8d3ead8 Add tag script for VPA to make release easier and less error-prone 2025-05-23 20:46:16 +00:00
Kubernetes Prow Robot fabcbe5b38
Merge pull request #8159 from bedsteye/migrate-klog-flush
migrate os.Exit(255) to klog.FlushAndExit
2025-05-23 07:26:37 -07:00
Kubernetes Prow Robot adf59d447b
Merge pull request #8156 from BigDarkClown/master
Rewrite TestCloudProvider to use builder pattern
2025-05-23 06:28:36 -07:00
Guy B.B 1c7958698e trigger cla
Signed-off-by: Guy B.B <guy212122@gmail.com>
2025-05-23 15:48:14 +03:00
Bartłomiej Wróblewski 2c7d8dc378 Rewrite TestCloudProvider to use builder pattern 2025-05-23 12:42:15 +00:00
Guy B.B 168a26ef42 migrate os.Exit(255) to klog.FlushAndExit
Signed-off-by: Guy B.B <guy212122@gmail.com>
2025-05-23 15:18:59 +03:00
Kubernetes Prow Robot 0d8f587118
Merge pull request #8153 from raywainman/vpa-release-140
VPA 1.4.0 release updates in main branch
2025-05-22 07:30:35 -07:00
Kubernetes Prow Robot ca0628ac82
Merge pull request #8155 from raywainman/vpa-release-instructions
Update VPA release instructions with correct sequencing for tags
2025-05-21 23:10:36 -07:00
Ray Wainman e3ca0a4a98 Update release instructions with correct sequencing for tags 2025-05-22 00:30:51 +00:00
Ray Wainman adc7e12e1e Update VPA default version to 1.4.0 2025-05-22 00:17:47 +00:00
Kubernetes Prow Robot d1d65772e3
Merge pull request #8119 from kubernetes/raywainman-patch-3
Update VPA version.go to 1.5.0 for release
2025-05-21 09:10:36 -07:00
Kubernetes Prow Robot 086fd4426f
Merge pull request #8144 from aman4433/feature-gate-fix
updating the script to handle multi-line flag descriptions
2025-05-21 04:32:36 -07:00
Aman Shrivastava 83b370ec5a updating the script to handle multi-line flag descriptions 2025-05-21 16:41:32 +05:30
Kubernetes Prow Robot d0a297372a
Merge pull request #7992 from voelzmo/enh/concurrent-recommender
Make VPA and Checkpoint updates concurrent
2025-05-21 01:18:34 -07:00
Kubernetes Prow Robot 708f44213b
Merge pull request #8137 from DigitalVeer/master
pricing changes: updated z3 pricing information
2025-05-20 01:29:15 -07:00