Skip to content

Commit

Permalink
Add an example of Azure Function on Linux App Service (pulumi#664)
Browse files Browse the repository at this point in the history
  • Loading branch information
mikhailshilkov committed Apr 28, 2020
1 parent 138ba14 commit 7184fdf
Show file tree
Hide file tree
Showing 23 changed files with 575 additions and 4 deletions.
8 changes: 7 additions & 1 deletion Examples.sln
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Aks", "azure-cs-aks\A
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.KeyVault", "azure-cs-msi-keyvault-rbac\Azure.KeyVault.csproj", "{79319396-C17A-4DBB-92B2-7291D39E0B70}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.FunctionsRaw", "azure-cs-functions-raw\Azure.FunctionsRaw.csproj", "{8C01B8EF-B770-4817-98F2-F7FC6F2B2A74}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Functions", "azure-cs-functions-consumption\Azure.Functions.csproj", "{8C01B8EF-B770-4817-98F2-F7FC6F2B2A74}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aws.WebServer", "aws-cs-webserver\Aws.WebServer.csproj", "{C0F20B39-07D0-4118-A48F-6D3911673424}"
EndProject
Expand Down Expand Up @@ -49,6 +49,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kubernetes.Guestbook.Compon
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTesting", "testing-unit-cs\UnitTesting.csproj", "{7A9FC7DC-DC35-4033-B4FF-E9EFB3E6EBB8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.Functions.LinuxApp", "azure-cs-functions-linux-app\Azure.Functions.LinuxApp.csproj", "{B3739A06-5343-4990-A48B-E5BEFAC5678A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -147,6 +149,10 @@ Global
{7A9FC7DC-DC35-4033-B4FF-E9EFB3E6EBB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7A9FC7DC-DC35-4033-B4FF-E9EFB3E6EBB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7A9FC7DC-DC35-4033-B4FF-E9EFB3E6EBB8}.Release|Any CPU.Build.0 = Release|Any CPU
{B3739A06-5343-4990-A48B-E5BEFAC5678A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B3739A06-5343-4990-A48B-E5BEFAC5678A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B3739A06-5343-4990-A48B-E5BEFAC5678A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B3739A06-5343-4990-A48B-E5BEFAC5678A}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,8 @@ Example | Description |
[App Service](azure-cs-appservice) | Build a web application hosted in App Service and provision Azure SQL Database and Azure Application Insights.
[Bot Service](azure-cs-botservice) | Build an Azure Bot Service hosted in Azure App Service.
[Cosmos App Component](azure-cs-cosmosapp-component) | Use a reusable component to create globally-distributed applications with Azure Cosmos DB.
[Functions - Raw](azure-cs-functions-raw) | Deploy a function to Azure Functions created from raw deployment packages in C#.
[Functions - .NET on Consumption](azure-cs-functions-consumption) | Deploy a .NET Azure Function running on a Windows Consumption Plan.
[Functions - Python on Linux App Service](azure-cs-functions-linux-app) | Deploy a Python Azure Function running on a Linux App Service Premium Plan.
[MSI Key Vault RBAC](azure-cs-msi-keyvault-rbac) | Use a managed identity with Azure App Service to access Azure KeyVault, Azure Storage, and Azure SQL Database without passwords or secrets.
[Static Website](azure-cs-static-website) | Deploy a Static Website to Azure Storage.
[Web Server](azure-cs-webserver) | Deploy a Virtual Machine and start an HTTP server on it.
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Azure Functions

Azure Functions created from raw deployment packages in C#.
Azure Functions created from deployment packages in C# and deployed to a Consumption Plan on Windows.

## Deploying the App

Expand Down
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 7184fdf

Please sign in to comment.