- 
                Notifications
    
You must be signed in to change notification settings  - Fork 153
 
Azure Spring Apps: Configuration Details
        Jialuo Gan edited this page May 6, 2022 
        ·
        1 revision
      
    | App level Property | Required | Description | 
|---|---|---|
| subscriptionId | false | Specifies the target subscription, if not specified, the default subscription will be used | 
| clusterName | true | Specifies the cluster name. | 
| appName | false | Specifies the app name, if not specified, the artifactId will be used | 
| public | false | Indicates whether the app exposes public endpoint | 
| deployment | false | DeploymentSettings | 
| Deployment level Property | Required | Type | Description | 
|---|---|---|---|
| cpu | false | int | cpu cores | 
| runtimeVersion | false | enum | The runtime version for spring cloud app, available values are Java 8 and Java 11
 | 
| memoryInGB | false | int | memory in GB | 
| jvmOptions | false | string | jvm options | 
| instanceCount | false | int | instance count | 
| environment | false | key-value | environment variables | 
| enablePersistentStorage | false | boolean | whether or not to mount a persistent storage to /persistent folder(volume quota of 50 GB) | 
| resources | true | array of Resource | specifies where the resources are to be deployed. | 
| Resource level Property | Description | 
|---|---|
directory | 
Specifies where the resources are stored. | 
includes | 
A list of patterns to include, e.g. **/*.jar. | 
excludes | 
A list of patterns to exclude, e.g. **/-test.jar. | 
- Home
 - Authentication
 - Proxy
 - Common Configurations
 - 
Maven Plugin for Azure Web Apps
- Quickstarts
 - Goals
 - Configuration Details
 - Samples
 
 - 
Maven Plugin for Azure Functions
- Quickstarts
 - Archetype
 - Goals
 - Configuration Details
 
 - 
Maven Plugin for Azure Spring Apps
- Quickstarts
 - Goals
 - Configuration Details
 
 - Maven Plugin for Azure Container Apps
 - Using in CI/CD