Azure Container Apps: Configuration Details - microsoft/azure-maven-plugins GitHub Wiki
This Maven Plugin supports the following configuration properties:
Property | Required | Description | Version |
---|---|---|---|
<subscriptionId> |
true | Your Azure Subscription Id. | 0.1.0+ |
<resourceGroup> |
true | Azure Resource Group for your Container App. | 0.1.0+ |
<region> |
false | Specifies the region where your Container App will be hosted | 0.1.0+ |
<appEnvironment> |
true | The name of your Container App Environment. | 0.1.0+ |
<appName> |
true | The name of your Container App. | 0.1.0+ |
<registry> |
false | The the azure container resigry used to store the image. If not specified, will create one in your resource group | 0.1.0+ |
<containers> |
true | The containers configuration of your Container App. | 0.1.0+ |
<ingress> |
false | The ingress type of your Container App. | 0.1.0+ |
<scale> |
false | The scale configuration of your Container App. | 0.1.0+ |
Supported <type>
values are Image, Artifact and Source.
<containers>
<container>
<type>image</type>
<image>mcr.microsoft.com/k8se/quickstart:latest</image>
<resources>
<cpu>0.5</cpu>
<memory>1Gi</memory>
</resources>
</container>
</containers>
<ingress>
<external>true</external>
<targetPort>8080</targetPort>
</ingress>
<scale>
<minReplicas>1</minReplicas>
<maxReplicas>10</maxReplicas>
</scale>