mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-10-30 17:58:32 +00:00
Update image
This commit is contained in:
@@ -14,5 +14,11 @@ regions = ["uksouth", "ukwest", "westeurope"]
|
|||||||
## Init and upload images
|
## Init and upload images
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
|
wget https://github.com/siderolabs/talos/releases/download/v1.2.0-alpha.0/azure-amd64.tar.gz
|
||||||
|
tar -xzf azure-amd64.tar.gz && mv disk.vhd disk-x64.vhd
|
||||||
|
|
||||||
|
wget https://github.com/siderolabs/talos/releases/download/v1.2.0-alpha.0/azure-arm64.tar.gz
|
||||||
|
tar -xzf azure-arm64.tar.gz && mv disk.vhd disk-arm64.vhd
|
||||||
|
|
||||||
terraform init && terraform apply
|
terraform init && terraform apply
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ resource "azurerm_shared_image" "talos" {
|
|||||||
identifier {
|
identifier {
|
||||||
publisher = var.name
|
publisher = var.name
|
||||||
offer = "Talos-${lower(each.key)}"
|
offer = "Talos-${lower(each.key)}"
|
||||||
sku = "1.0-dev"
|
sku = "1.2-dev"
|
||||||
}
|
}
|
||||||
|
|
||||||
tags = merge(var.tags, { type = "infra" })
|
tags = merge(var.tags, { type = "infra" })
|
||||||
@@ -98,7 +98,7 @@ resource "azurerm_image" "talos" {
|
|||||||
|
|
||||||
resource "azurerm_shared_image_version" "talos" {
|
resource "azurerm_shared_image_version" "talos" {
|
||||||
for_each = { for name, k in azurerm_storage_blob.talos : name => k.url }
|
for_each = { for name, k in azurerm_storage_blob.talos : name => k.url }
|
||||||
name = "0.0.1"
|
name = "1.2.0"
|
||||||
location = var.regions[0]
|
location = var.regions[0]
|
||||||
resource_group_name = data.azurerm_resource_group.kubernetes.name
|
resource_group_name = data.azurerm_resource_group.kubernetes.name
|
||||||
gallery_name = azurerm_shared_image.talos[each.key].gallery_name
|
gallery_name = azurerm_shared_image.talos[each.key].gallery_name
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ terraform {
|
|||||||
required_providers {
|
required_providers {
|
||||||
azurerm = {
|
azurerm = {
|
||||||
source = "hashicorp/azurerm"
|
source = "hashicorp/azurerm"
|
||||||
version = "3.10.0"
|
version = "3.13.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user