快速入门
配置 zsphere Terraform Provider 的认证信息与环境变量。
ZSvirt 由 ZStack ZSphere 商业化项目开源并独立发展而来,部分代码、配置和文档仍保留 ZStack/ZSphere 的历史命名(如环境变量、配置项、依赖、路径、命令等)。这些命名仅用于兼容,不影响 ZSvirt 正常使用。
Provider 配置
terraform {
required_providers {
zsphere = {
source = "terraform-zstack-modules/zsphere"
version = "~> 1.0"
}
}
}
provider "zsphere" {
host = "your-zstack-host"
access_key_id = "your-access-key-id"
access_key_secret = "your-access-key-secret"
}环境变量
也可以通过环境变量配置 Provider:
export ZSPHERE_HOST="your-zstack-host"
export ZSPHERE_ACCESS_KEY_ID="your-access-key-id"
export ZSPHERE_ACCESS_KEY_SECRET="your-access-key-secret"完整的 Provider 参数、认证方式及 port 等可选项,请参阅 Provider 配置。