在 DigitalOcean 中创建和管理 Docker Swarm 集群
1. 使用 Terraform 在 DigitalOcean 中创建 Swarm 集群
Terraform 需要将 DigitalOcean 的令牌存储为环境变量 DIGITALOCEAN_TOKEN ,设置命令如下:
export DIGITALOCEAN_TOKEN=[...]
请将 [...] 替换为实际的令牌。
Terraform 不强制要求特定的文件结构,但为了管理方便,我们将使用三个 .tf 文件:
- terraform-do-variables.tf :存储所有变量。
- terraform-do-common.tf :包含可能在其他场合复用的元素定义。
- terraform-do-swarm.tf :包含 Swarm 特定的资源。
1.1 terraform-do-variables.tf 文件内容
variable "swarm_manager_token" {
default = ""
}
variable "swarm_worker_token" {
default = ""
}
variable "swarm_snapshot_id" {
超级会员免费看
订阅专栏 解锁全文
62

被折叠的 条评论
为什么被折叠?



