mirror of
https://github.com/apricote/flatcar-packer-hcloud.git
synced 2026-02-07 10:17:03 +00:00
packer: use Flatcar release servers
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
This commit is contained in:
parent
4b3c117d13
commit
e6892079dd
1 changed files with 23 additions and 23 deletions
|
|
@ -21,14 +21,14 @@ variable "hcloud_server_type" {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "image_base_url" {
|
variable "channel" {
|
||||||
type = string
|
type = string
|
||||||
default = "https://bincache.flatcar-linux.net/images"
|
default = "beta"
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "image_version_id" {
|
variable "image_version_id" {
|
||||||
type = string
|
type = string
|
||||||
default = "9999.0.0+hetzner"
|
default = "current"
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "flatcar_install_script" {
|
variable "flatcar_install_script" {
|
||||||
|
|
@ -43,8 +43,8 @@ locals {
|
||||||
flatcar_oem_id = "hetzner"
|
flatcar_oem_id = "hetzner"
|
||||||
|
|
||||||
board = {
|
board = {
|
||||||
x86 = "amd64"
|
x86 = "amd64-usr"
|
||||||
arm = "arm64"
|
arm = "arm64-usr"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -84,7 +84,7 @@ build {
|
||||||
"chmod +x flatcar-install",
|
"chmod +x flatcar-install",
|
||||||
|
|
||||||
# Install flatcar
|
# Install flatcar
|
||||||
"./flatcar-install -v -s -o hetzner -b ${var.image_base_url}/${local.board[source.name]} -V ${var.image_version_id}",
|
"./flatcar-install -v -s -o hetzner -b https://${var.channel}.release.flatcar-linux.net/${local.board[source.name]} -V ${var.image_version_id}",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue