“Terraform-provider-proxmox”的版本间的差异
跳到导航
跳到搜索
第6行: | 第6行: | ||
=创建Ubuntu(Cloud-Init) Template= | =创建Ubuntu(Cloud-Init) Template= | ||
<pre> | <pre> | ||
+ | #执行下面的命令创建一个虚拟机 | ||
+ | #这里 9000 只是一个ID 你只要写个你的 proxmox还没用的ID就行了 | ||
qm create 9000 --name "ubuntu-2004-cloudinit-template" --memory 1024 --cores 1 --net0 virtio,bridge=vmbr0 | qm create 9000 --name "ubuntu-2004-cloudinit-template" --memory 1024 --cores 1 --net0 virtio,bridge=vmbr0 | ||
qm importdisk 9000 ubuntu-20.04-server-cloudimg-amd64.img local-lvm | qm importdisk 9000 ubuntu-20.04-server-cloudimg-amd64.img local-lvm | ||
第13行: | 第15行: | ||
qm set 9000 --serial0 socket --vga serial0 | qm set 9000 --serial0 socket --vga serial0 | ||
qm set 9000 --agent enabled=1 | qm set 9000 --agent enabled=1 | ||
+ | |||
+ | #将刚创建好的虚拟机转换成模板 | ||
+ | qm template 9000 | ||
</pre> | </pre> | ||
− | |||
=改进= | =改进= |
2023年3月11日 (六) 07:16的版本
terraform 和proxmox的笔记终于有空放上wiki了
pre
Proxmox VE,terraform 已安装
创建Ubuntu(Cloud-Init) Template
#执行下面的命令创建一个虚拟机 #这里 9000 只是一个ID 你只要写个你的 proxmox还没用的ID就行了 qm create 9000 --name "ubuntu-2004-cloudinit-template" --memory 1024 --cores 1 --net0 virtio,bridge=vmbr0 qm importdisk 9000 ubuntu-20.04-server-cloudimg-amd64.img local-lvm qm set 9000 --scsihw virtio-scsi-pci --scsi0 local-lvm:vm-9000-disk-0 qm set 9000 --boot c --bootdisk scsi0 qm set 9000 --ide2 local-lvm:cloudinit qm set 9000 --serial0 socket --vga serial0 qm set 9000 --agent enabled=1 #将刚创建好的虚拟机转换成模板 qm template 9000
改进
使用 qm 创建 Ubuntu Cloud-Init Template,有可能要找个全 terraform的