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