Deployment maszyny z funkcją Auto-Shutdown za pomocą szablonu arm
Szablony ARM mają nam pomać w pracy dlatego kiedy testuję wiele szablonów zdarza mi się, że zapominam o resource'ach, które utworzyłem w Azure co powoduje, że marnuję pieniądzę na subskrypcji. Powodem są zazwyczaj późne godziny pracy i przemęczenie, a później te z deploy'owane wirtualki działają przez parę dni nic nie robiąc. Dlatego postanowiłem sobie pomóc i do każego deploy'mentu dodaję wpis który wyłączy wirtualkę o jakiejś godzinie. Poniższy przykład zaprezentuje deplyment Windows'a 2016 z manage disk'iem i "Microsoft.DevTestLab/schedules".
W poprzendich moich postach możesz przeczytać jak zalogować się do Azure za pomocą PowerShell i CLI oraz jak używać do deploymentów Visual Studio Code i Visual Studio.
Przydatne linki:
- Wygodny profil logowania: https://justcloud.azurewebsites.net/blog/profil-logowania-do-azure/
- Logowanie za pomacą CLI: https://justcloud.azurewebsites.net/blog/azure-cli-logowanie/
- Visual Studio Code: https://justcloud.azurewebsites.net/blog/visual-studio-code-i-git-zamiast-powershell-ise/
- Visual Studio: https://justcloud.azurewebsites.net/blog/tworzenie-szablonu-arm-visual-studio-2017/
Źródła: