本文翻译整理自:https://github.com/amirhgh/terraform-maas-demo
一、关于 terraform-maas-demo
这是一个使用 Terraform 在 MAAS(Metal as a Service)平台上自动化配置 KVM 虚拟机的演示项目。
相关链接资源
- github : https://github.com/amirhgh/terraform-maas-demo
- 原始项目 : https://github.com/dwsclass/dws-ops-002-terraform
关键功能特性
- 通过 Terraform 实现 MAAS 平台的自动化部署
- 简化 KVM 虚拟机的配置流程
- 支持环境变量配置 MAAS 访问参数
二、安装与使用
1、初始化 Terraform
terraform init
2、执行预部署检查
terrafrom plan
3、应用配置
terraform apply
三、环境变量配置
TF_VAR_MAAS_API_KEY
用于定义 MAAS 平台的访问密钥
TF_VAR_MAAS_API_URL
MAAS API 地址
示例:
http://<MAAS_SERVER>[:MAAS_PORT]/MAAS
伊织 xAI 2025-04-26(六)