martinkearn / Pulumi-Playpen

A playpen for experimenting and learning about Pulumi for Azure.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pulumi Playpen

A playpen for experimenting and learning about Pulumi for Azure.

GetStartedAzure

The result of the following tutorial: Get Started with Azure | Pulumi

Does the following:

  • Creates a storage account
  • Configures storage account for static website support
  • Uploads an index.html file
  • Configures the website endpoint and storage key as outputs

CSharpFunction

Loosely based on Pulumi Examples - Azure Functions on a Linux App Service Plan, this sample deploys a C# Azure Function from a separate project.

Does the following:

  • Creates the storage account and a blob container
  • Zips the function and uploads the zip to the blob container
  • Generates a SAS url for the zip in storage
  • Sets up Application Insights
  • Creates an App Service plan
  • Creates a Function App and configures it to run from the zip in storage

About

A playpen for experimenting and learning about Pulumi for Azure.

License:MIT License


Languages

Language:C# 66.4%Language:HTML 19.8%Language:CSS 13.8%