Skip to content

This repo contains a PoC for an automated lab deployment we developed in our 2019 hackathon

License

Notifications You must be signed in to change notification settings

teal-technology-consulting/SAE-Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure Administration Environment Lab

This repo contains a simplified environment based on our training environment for Secure Administration Environment (or SAE, a Microsoft security concept). It allows an automated deployment of basic networking with one Windows machine, that is as last step modified by a Powershell script. The script injected into the machine using Machine Extensions (an Azure mechanism).

To run:

git clone the repo

az login (azure CLI)

in main dir:

terraform init

terraform plan

terraform apply

The final part of the script will take a surprising amount of time. That is because even if terraform gets notified that the Windows machine is ready and hops on to the Extension, in reality it it not. The Extension has to wait, even if it looks like it it executing. Real execution time of the script is milliseconds and that you can check using RDP to the machine (it will have the RDP port open and the credentials are in the file - CHANGE THEM BEFORE USING THE SCRIPT). The file is: C:\WindowsAzure\Logs\Plugins\Microsoft.Compute.CustomScriptExtension\CustomScriptHandler.txt

About

This repo contains a PoC for an automated lab deployment we developed in our 2019 hackathon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages