XLD plugin for Azure App Services
The Azure App Service plugin is an XL Deploy plugin that has the ability to deploy to the Azure App Service backend.
Plugin can be downloaded directly from the plugin’s repository on Github.
Place the plugin XLDP file into
Azure connection settings are defined in an azure.Subscription configuration item under the Infrastructure node in the XL Deploy repository.
Property | Description |
---|---|
subscriptionId | Azure subscription |
tenantId | Tenant Id |
clientId | Client Id |
clientKey | Client Key |
ftpUser | Ftp User |
ftpPassword | Ftp Password |
Please refer to the Create an Azure Active Directory application section in Create Service Principal documentation for setting up and obtaining a Client Id, Client Key and Tenant Id
For information on setting up FTP credentials, please refer to Deployment Credentions
azure.Subscription supports XL Deploy’s discovery feature. Discovery of the following types are supported :
Deployable | Target Container |
---|---|
azure.AppServicePlanSpec | azure.ResourceGroup |
azure.WebApp | azure.ResourceGroup |
azure.TriggeredWebJobModule | azure.ResourceGroup |
azure.ContinuousWebJobModule | azure.ResourceGroup |