Azure Container Apps, how can I set the "minimum replicas" to 2
On Azure Container Apps, you can configure scaling rules, including setting the minimum number of replicas to ensure that at least a certain number of instances are always running. Here's how you can set the "minimum replicas" value to 2 for your container app using the Azure CLI:
Install the Azure CLI and ensure it’s up to date if you haven’t already:
az upgradeLogin to your Azure Account:
az loginSet the Azure subscription you want to use:
az account set --subscription "YOUR_SUBSCRIPTION_ID"Update the container app configuration to set the minimum replicas.
Here’s an example command to update the existing container app configuration to set the minimum replicas to 2:
az containerapp update \
--name <CONTAINER_APP_NAME> \
--resource-group <RESOURCE_GROUP_NAME> \
--set template.scale.minReplicas=2Replace <CONTAINER_APP_NAME> with the actual name of your container app, and <RESOURCE_GROUP_NAME> with the name of the resource group containing your container app.
Verification
After updating, you can verify the current configuration by describing the container app:
az containerapp show \
--name <CONTAINER_APP_NAME> \
--resource-group <RESOURCE_GROUP_NAME>Look for the template.scale.minReplicas field in the output to confirm it’s set to 2.
References
Last updated