查看“Terraform-provider-proxmox”的源代码
←
Terraform-provider-proxmox
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
terraform 和proxmox的笔记终于有空放上wiki了 =pre= Proxmox VE,terraform 已安装 =创建Ubuntu(Cloud-Init) Template= <pre> #执行下面的命令创建一个虚拟机 #这里 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 </pre> = API token= <pre> pveum user add terraform-evan@pve #我这里权限给得比较大 pveum aclmod / -user terraform-evan@pve -role Administrator pveum user token add terraform-evan@pve terraform-token --privsep=0 ──────────────┬──────────────────────────────────────┐ │ key │ value │ ╞══════════════╪══════════════════════════════════════╡ │ full-tokenid │ terraform-evan@pve!terraform-token │ ├──────────────┼──────────────────────────────────────┤ │ info │ {"privsep":"0"} │ ├──────────────┼──────────────────────────────────────┤ │ value │ 48ad9bae-98ad-49f5-a6d3-ac08f8700000 │ └──────────────┴──────────────────────────────────────┘ </pre> =改进= 使用 qm 创建 Ubuntu Cloud-Init Template,有可能要找个全 terraform的 [[category:devops]] [[category:terraform]]
返回至
Terraform-provider-proxmox
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息