@Kostiantyn Medintsev Thank you for posting your question in Microsoft Q&A, apologize for the inconvenience caused on this.
I have reviewed the arm template present in the share GitHub repo and I understand that you are trying to deploy an app service+ Sql database.
Here are the couple of observations:
-
TOMCAT|8.5-jre8
is a valid LinuxFxVersion for Linux app service. If you want to deploy your application on Linux app service plan, then you need to add another propertyreserved: true
under resource block of app service plan (Microsoft.web/serverfarms). Also, you can refer to this sample arm template to deploy .NET app on Linux app service plan. - If you want to see the list of supported runtime versions for app service then you need to use the below cmdlet instead of az functionapp list-runtimes.
az webapp list-runtimes
- If you want to deploy your application to windows-based app service, then please refer to sample GitHub template here and modify the existing accordingly.
- Also, if you want to deploy your application to function app then by referring to the sample here and make the changes to existing template.
Hope this helps, let me know if you have any further questions on this.