Skip to content
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

Merged
merged 5 commits into from
Sep 14, 2021

Conversation

blakewatters
Copy link
Contributor

… settings. refs ENG-3

Copy link
Contributor

@rstarmer rstarmer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@linkous8 linkous8 changed the title Don't enforce validations when applying values to Kubernetes resource… ENG-3 Don't enforce validations when applying values to Kubernetes resource… Sep 13, 2021
@linear
Copy link

linear bot commented Sep 13, 2021

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

Ref: Opsani Dev 2.2 Release

…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
Copy link
Contributor

@rstarmer rstarmer left a 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!

@linkous8 linkous8 merged commit 506d1c4 into main Sep 14, 2021
@linkous8 linkous8 deleted the blake/eng-3-support-out-of-range-baseline-settings branch September 14, 2021 17:15
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.

4 participants