Files
terraform-talos/azure/images
Serge Logvinov 9e9a98a441 clean
2024-02-11 23:06:55 +02:00
..
2022-05-19 17:22:23 +03:00
2022-05-19 17:22:23 +03:00
2023-02-10 16:37:15 +02:00
2022-11-21 18:33:35 +02:00
2024-02-11 23:06:55 +02:00
2023-06-26 20:31:59 +03:00
2023-06-26 20:31:59 +03:00
2023-06-26 20:31:59 +03:00

Upload OS image to azure Gallery

# Body of terraform.tfvars

project         = "<name of resource group>"
subscription_id = "<subscription id>"


# Zones, fist is main zone
regions         = ["uksouth", "ukwest", "westeurope"]

Init and upload images

wget -q https://github.com/siderolabs/talos/releases/download/v1.4.5/azure-amd64.tar.gz
tar -xzf azure-amd64.tar.gz && mv disk.vhd disk-x64.vhd

wget -q https://github.com/siderolabs/talos/releases/download/v1.4.5/azure-arm64.tar.gz
tar -xzf azure-arm64.tar.gz && mv disk.vhd disk-arm64.vhd

terraform init && terraform apply

Upgrade images

terraform taint 'azurerm_storage_blob.talos["x64"]'
terraform taint 'azurerm_storage_blob.talos["Arm64"]'
terraform apply