add alpine esxi example
This commit is contained in:
parent
81f7fd6955
commit
1b91252b23
|
@ -29,6 +29,13 @@ EOF
|
|||
boot_wait = "10s"
|
||||
}
|
||||
|
||||
source "source.vmware-iso.esxi-base-alpine-amd64" {
|
||||
name = "3.12-from-esxi"
|
||||
iso_url = local.iso_url_alpine_312
|
||||
iso_checksum = "file:${local.iso_checksum_url_alpine_312}"
|
||||
boot_command = local.alpine_312_floppy_boot_command_vsphere
|
||||
}
|
||||
|
||||
provisioner "shell" {
|
||||
inline = ["echo hi"]
|
||||
}
|
||||
|
|
|
@ -22,3 +22,28 @@ source "vmware-iso" "esxi-base-ubuntu-amd64" {
|
|||
remote_datastore = var.datastore
|
||||
remote_private_key_file = var.remote_private_key_file_path
|
||||
}
|
||||
|
||||
source "vmware-iso" "esxi-base-alpine-amd64" {
|
||||
headless = var.headless
|
||||
boot_wait = "10s"
|
||||
guest_os_type = "otherLinux64Guest"
|
||||
floppy_files = local.floppy_files_alpine_vsphere
|
||||
ssh_port = 22
|
||||
ssh_timeout = "10000s"
|
||||
ssh_username = "root"
|
||||
ssh_password = var.alpine_password
|
||||
tools_upload_flavor = "linux"
|
||||
shutdown_command = "poweroff"
|
||||
vmx_data = {
|
||||
"cpuid.coresPerSocket" = "1"
|
||||
"ethernet0.pciSlotNumber" = "32"
|
||||
}
|
||||
vmx_remove_ethernet_interfaces = true
|
||||
|
||||
remote_type = "esx5"
|
||||
remote_host = var.esxi_host
|
||||
remote_username = var.esxi_user
|
||||
remote_password = var.esxi_password
|
||||
remote_datastore = var.datastore
|
||||
remote_private_key_file = var.remote_private_key_file_path
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue