VergeOS Terraform 提供程序
VergeOS Terraform 提供程序支持通过 Terraform 和 OpenTofu 配置,以基础设施即代码的方式管理 VergeOS 资源,包括 VM、网络和用户。
概述
VergeOS Terraform Provider 可实现对您的 VergeOS 环境进行基础设施即代码管理。该提供程序允许您使用 Terraform 配置来定义、部署和管理 VergeOS 资源,为您的虚拟基础设施管理提供自动化能力。
主要功能
对 VergeOS 虚拟机、网络、磁盘和用户进行自动化配置
适用于 VergeOS 环境的基础设施即代码工作流
受版本控制的基础设施部署
与现有 Terraform 和 OpenTofu 工作流集成
可重复的环境创建和管理
安装与配置
要使用 VergeOS Terraform Provider,请在您的 Terraform 配置中添加以下内容:
terraform {
required_providers {
vergeio = {
source = "verge-io/vergeio"
version = "~> 0.1.0"
}
}
}
provider "vergeio" {
host = "你的-vergeos-IP-或主机名"
username = "你的用户名"
password = "你的密码"
}对于 OpenTofu 用户,配置保持不变:
可用资源
该提供程序支持管理以下 VergeOS 资源:
vergeio_vm- 创建和管理虚拟机vergeio_network- 配置和管理虚拟网络vergeio_user- 配置和管理存储资源
使用示例
创建虚拟机
配置网络
文档和资源
如需完整文档,包括所有受支持的资源、数据源和详细使用示例,请访问官方提供程序文档:
支持
如果您遇到问题或有功能请求,请在 GitHub 仓库中提交 issue:
其他资源
最后更新于
这有帮助吗?