-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENG-3 Don't enforce validations when applying values to Kubernetes resource… #279
ENG-3 Don't enforce validations when applying values to Kubernetes resource… #279
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
ENG-3 Support out-of-range baseline settings
(P0) Support out-of-range baseline settings. Allow application's baseline settings to have any values, without requiring them to fit our min/max/step range definition (esp. the alignment). This allows us to onboard applications that have any baseline values while keeping our range/step for the suggestions we would make. It removes the unintuitive and onerous requirement to change the app's existing settings of the app fit our desired min/max/step model (which they rarely do). The backend (mostly) supports this already, see verification task and summary implementation tasks |
…ttings - incorporate latest main to allow PR merge
- Update Deployment and Canary optimizations' CPU/mem getters to allow out of range values on describe - Add integration tests coverage for adjusting and describing out of range values
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, and includes tests!
… settings. refs ENG-3