Skip to content

kedsouza/AppServiceLinuxQuickRepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppServiceQuickRepo

Project Goal

The goal of the project is to provide a quick method for engineers to get started on setting up App Services and connecting Azure Resources.

Quickly create an app service with your choice of connected Azure Resources with minimal inputs. The resources you deploy will not match prefectly what you are trying to create, but they can be used as a starting point.

Current Add-ons:

  • Azure Container Registry
  • Vnet Intergration
  • Private Endpoint
  • Storage Mount Blob
  • Storage Mount File Share
  • App GateWay
  • KeyVault

Open your Azure Cloud Shell, copy / paste the below code block in your shell to run.

git clone https://github.com/kedsouza/AppServiceLinuxQuickRepo.git && cd AppServiceLinuxQuickRepo && python app.py
Demo.mp4

Running tool this in your Azure Cloud Shell is the quickest way as you should be signed in by default and the shell has python installed by default.

Optional Parameters

location=<azure-region> default is northcentralus example usage: python app.py location=eastus

Project Reasoning / Sample Use Cases.

Creating interconnected Azure resources can be time consuming:

  • Creation from the Azure Portal can involve a lot of clicks.
  • Using the Azure CLI can involve a lot of workload in terms of making sure you are typing the correct parameters.

Run on your local machine.

Prerequistes:

  • Install the latest version of the Azure CLI and login to your Azure account.
  • Have Python3 installed on your machine.

Run the following command from the command line: git clone https://github.com/kedsouza/AppServiceLinuxQuickRepo.git && cd AppServiceLinuxQuickRepo && python app.py DEBUG

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors