[X] I have updated/added any relevant documentation
Description
What's the goal of this PR?
implement support for HPA minAvailable check
implement support for HPA maxAvailable check
What changes did you make?
I had to implement a custom validator function for validations that are not supported by JSON validation
i.e.: in HPA maxAvailable check, we need to check fix maxAvailable is greater than minAvailable and in JSON validation you cannot self-reference fields
What alternative solution should we consider, if any?
This PR fixes internal INSIGHTS-90
Checklist
Description
What's the goal of this PR?
minAvailable
checkmaxAvailable
checkWhat changes did you make?
maxAvailable
check, we need to check fixmaxAvailable
is greater thanminAvailable
and in JSON validation you cannot self-reference fieldsWhat alternative solution should we consider, if any?