-
Notifications
You must be signed in to change notification settings - Fork 154
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