WASdev / azure.liberty.aks

Apache License 2.0
2 stars 8 forks source link

Support auto-scaling for app deployment #99

Closed majguo closed 7 months ago

majguo commented 9 months ago

The issue is to add auto-scaling support for app deployment in liberty-on-aks offer.

Mockup design

You can preview the UI design using the Create UI Definition Sandbox:

Also attached the screenshots for quick overview:

@edburns @venunathb @git4rk @gcharters Please review and respond if you have any comments, thanks.

edburns commented 8 months ago

Reviewed the design with @majguo today. When we have the Liberty Scaling SME, I want to ask this question.

Is the set of options we offer sufficient? There are additional options in the CRD that might make sense:

label name
resources.limits.cpu The upper limit of CPU core. Specify integers, fractions (e.g. 0.5), or millicores values(e.g. 100m, where 100m is equivalent to .1 core).
majguo commented 8 months ago

Updated the UI design per review comments from @gcharters:

image

@gcharters @edburns Pls take a look again.

edburns commented 8 months ago

This looks good to me. Please proceed with the implementation.