Skip to content

feat(CRDS): add ScaleSubresourceAttribute for enabling HPA scaling#1095

Merged
kimpenhaus merged 10 commits into
mainfrom
feature/924-support-scale-subresource
May 8, 2026
Merged

feat(CRDS): add ScaleSubresourceAttribute for enabling HPA scaling#1095
kimpenhaus merged 10 commits into
mainfrom
feature/924-support-scale-subresource

Conversation

@kimpenhaus

@kimpenhaus kimpenhaus commented Apr 24, 2026

Copy link
Copy Markdown
Collaborator
  • Introduced ScaleSubresourceAttribute to facilitate HPA scaling by enabling scale subresources on CRDs.
  • Updated transpiler logic and tests to ensure compatibility with scale subresources, including verification for replicas and label selectors.

fixes #924

…d update transpiler tests

- Introduced `ScaleSubresourceAttribute` to facilitate HPA scaling by enabling scale subresources on CRDs.
- Updated transpiler logic and tests to ensure compatibility with scale subresources, including verification for replicas and label selectors.
- Refactored test entities to use `sealed` for proper immutability.
@kimpenhaus
kimpenhaus marked this pull request as ready for review April 24, 2026 11:32
@kimpenhaus
kimpenhaus requested a review from buehler April 24, 2026 11:32
@kimpenhaus
kimpenhaus merged commit ae86735 into main May 8, 2026
5 checks passed
@kimpenhaus
kimpenhaus deleted the feature/924-support-scale-subresource branch May 8, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature]: Support for the subresources

1 participant