在 DigitalOcean 中创建和管理 Docker Swarm 集群
1. 使用 Terraform 创建 Swarm 集群
在 DigitalOcean 中使用 Terraform 创建 Swarm 集群时,首先要设置 DigitalOcean 的访问令牌作为环境变量:
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" {
default = "unknow
超级会员免费看
订阅专栏 解锁全文
56

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



