Use Virtual Machine Extensions with Terraform to do last mile setup your Azure VMs!

Описание к видео Use Virtual Machine Extensions with Terraform to do last mile setup your Azure VMs!

EPISODE 17
Let's finish off our 'local' Minecraft Bedrock server by employing a Virtual Machine Extension to do last mile configuration. In the last episode we used the Azure Bastion Host to log in and manually run commands to start the Minecraft service. Now we want our VM to be ready to go as soon as it starts up: NO MANUAL INTERVENTION!

Follow me on Twitter for quick code snippets and thoughts on Cloud, Automation and other things!
  / marktinderholt  

Keep the knowledge flowing!
https://www.buymeacoffee.com/azterraf...

Source Code:
https://github.com/markti/azure-terra...

Azure Virtual Machine Extensions
Documentation: https://learn.microsoft.com/en-us/azu...
Custom Script Extension for Linux: https://learn.microsoft.com/en-us/azu...

Azure ARM Packer Builder
https://developer.hashicorp.com/packe...

Azure ARM Terraform Provider
https://registry.terraform.io/provide...

Terraform Resource List:

- random_string
- azurerm_resource_group
- azurerm_virtual_network
- azurerm_bastion_host
- azurerm_linux_virtual_machine
- azurerm_windows_virtual_machine
- azurerm_virtual_machine_extension

Terraform Functions:
- base64encode - https://developer.hashicorp.com/terra...
- file - https://developer.hashicorp.com/terra...

Azure Resource Naming Conventions
https://learn.microsoft.com/en-us/azu...

Комментарии

Информация по комментариям в разработке