This pull request includes updates to resolve deployment failure that is caused by insufficient memory.
Here are the most significant changes:
Version Update:
pom.xml: The version of the wls-on-aks-azure-marketplace has been updated from 1.0.76 to 1.0.78.
User Interface Improvements:
weblogic-azure-aks/src/main/arm/createUiDefinition.json: Added a new section in the UI for selecting VM sizes, and updated the sliders for minimum and maximum node count to use dynamic values based on the selected VM size and the WebLogic cluster size. Also, a section for node size selection has been moved and expanded with more constraints and options. [1][2][3]
weblogic-azure-aks/src/main/bicep/mainTemplate.bicep, weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-validate-parameters.bicep: Passed the number of application replicas as a parameter to the validation script. [1][2][3]
This pull request includes updates to resolve deployment failure that is caused by insufficient memory.
Here are the most significant changes:
Version Update:
pom.xml
: The version of thewls-on-aks-azure-marketplace
has been updated from1.0.76
to1.0.78
.User Interface Improvements:
weblogic-azure-aks/src/main/arm/createUiDefinition.json
: Added a new section in the UI for selecting VM sizes, and updated the sliders for minimum and maximum node count to use dynamic values based on the selected VM size and the WebLogic cluster size. Also, a section for node size selection has been moved and expanded with more constraints and options. [1] [2] [3]Resource Validation:
weblogic-azure-aks/src/main/arm/scripts/inline-scripts/validateParameters.sh
: Added a new functionvalidate_memory_resources
to check if the AKS cluster has sufficient memory resources based on the number of application replicas. The function is then called in the main script. [1] [2]weblogic-azure-aks/src/main/bicep/mainTemplate.bicep
,weblogic-azure-aks/src/main/bicep/modules/_deployment-scripts/_ds-validate-parameters.bicep
: Passed the number of application replicas as a parameter to the validation script. [1] [2] [3]