Azure Reaper Deployment
Update: 2021-05-10 This repo is now deprecated in favour of the Azure Reaper (https://github.com/russellseymour/azure-reaper) repository. It contains all of the infrastructure and code to deploy Azure Reaper. Documentation can be found at https://www.azurereaper.com
This repository contains the ARM templates that are used to deploy the Azure Reaper into a subscription.
Full documentation for the deployment can be found in in the Azure Reaper Deploy Documentation.
Alternatively the documentation website can be run locally using Jekyll. To make thins even easier it can be run inside Docker using the following command
docker run -it --rm -v "${PWD}/docs:/srv/jekyll" -p 4000:4000 -e JEKYLL_ENV=production jekyll/jekyll:4 jekyll serve --force-polling
Quick Start
To quickly deploy the Reaper and get up and running create a parameters file and use the following commands. (It is highly recommended that the documents are read and understood).
Azure CLI
az group create -n Azure-Reaper -l westeurope
az deployment group create -g Azure-Reaper --template-uri https://raw.githubusercontent.com/russellseymour/azure-reaper/release/azuredeploy.json -p parameters.json
PowerShell
New-AzureRmResourceGroup -Name Azure-Reaper -Location westeurope
New-AzureRmResourceGroupDeployment -ResourceGroupName Azure-Reaper `
-TemplateUri https://raw.githubusercontent.com/russellseymour/azure-reaper/release/azuredeploy.json `
-TemplateParameterFile parameters.json