
快速搭建实验环境:使用 Terraform 部署 Proxmox 虚拟机
自从用上 m1 的电脑,本地开发环境偶尔会遇到兼容性的问题。比如之前尝试用 Colima 在虚拟机中运行容器运行时和 Kubernetes,其实际使用的还是 aarch64 虚拟机,实际使用还是会有些差异。 手上有台之前用的黑苹果小主机,吃灰几个月了,实属浪费。正好元旦假期,有时间折腾一下。 CPU: Intel 8700 6C12T MEM: 64G DDR4 DISK: 1T SSD 折腾的目的: 将平台虚拟化 提供多套实验环境 快速创建销毁实验环境 体验基础设施即代码 IaaS 主要用到的工具: 虚拟化工具 Proxmox VE Terraform:开源的基础设施即代码工具 terraform-provider-proxmox:Terraform Proxmox Provider,通过 Proxmox VE 的 REST API 在创建虚拟机。 安装 Proxmox 虚拟化工具 从官网 下载 ISO 镜像,写入到 U 盘中。macOS上推荐使用 balenaEtcher 写盘。