Open
Description
Hi,
I've been exploring the skytap.docs and noticed that while there are many features and options available, the provider's capabilities seem extremely limited. Additionally, there have not been any new announcements since February 2020,
Could someone explain why it is necessary to specify a vm_id when creating a new VM? (Shouldn't this be generated prior to the deployment)
# Create a new vm
resource "skytap_vm" "vm" {
template_id = 1473407
vm_id = 37865463
environment_id = skytap_environment.environment.id
name = "my vm"
cpus = 2
ram = 4096
os_disk_size = 40000
disk {
name = "my disk"
size = 4096
}
disk {
name = "my other disk"
size = 4096
}
network_interface {
interface_type = "vmxnet3"
network_id = skytap_network.network.id
ip = "172.128.0.1"
hostname = "myhost"
published_service {
name = "ssh"
internal_port = 22
}
}
}
# Will work after VM resource is created
output "ssh_ip" {
value = skytap_vm.vm.service_ips.ssh
}
output "ssh_port" {
value = skytap_vm.vm.service_ports.ssh
}
Metadata
Metadata
Assignees
Labels
No labels