Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

Add autoscaling support validation for all service types - #1587

Merged
pjcdawkins merged 2 commits into
mainfrom
rk/autoscaling-services
Jan 7, 2026
Merged

Add autoscaling support validation for all service types#1587
pjcdawkins merged 2 commits into
mainfrom
rk/autoscaling-services

Conversation

@ricardokirkner

Copy link
Copy Markdown
Contributor

Extend autoscaling commands to support all service types (apps, workers, and services like databases) by validating the supports_horizontal_scaling property from the deployment. This allows services that support horizontal scaling to be configured with autoscaling, while maintaining backward compatibility with the existing behavior for services that don't explicitly declare this capability.

Extend autoscaling commands to support all service types (apps, workers, and services like databases) by validating the supports_horizontal_scaling property from the deployment. This allows services that support horizontal scaling to be configured with autoscaling, while maintaining backward compatibility with the existing behavior for services that don't explicitly declare this capability.
Comment thread src/Command/Autoscaling/AutoscalingSettingsSetCommand.php
Improve the interactive autoscaling configuration UX by pre-filtering the service list to only show services that support horizontal scaling.
This prevents users from selecting services that will fail validation, providing a cleaner and more intuitive experience.
@ricardokirkner
ricardokirkner force-pushed the rk/autoscaling-services branch from ca9376d to 4ae4bad Compare December 16, 2025 12:44
@pjcdawkins
pjcdawkins merged commit 01eb614 into main Jan 7, 2026
4 of 5 checks passed
@pjcdawkins
pjcdawkins deleted the rk/autoscaling-services branch January 7, 2026 08:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants