跳到主要内容
博客计算LinodeTerraform 提供商 v3.0.0

LinodeTerraform Provider v3.0.0

Linode_Terraform_Provvider_v3.0.0

截至2025年6月12日,LinodeTerraform 提供程序的有效版本为v3.0.0。 这是提供程序第2版的升级版,第3版支持Akamai云平台未来的产品和功能发布。当前版本的提供程序可在Terraform Registry Linode 页面上查看。

与第 2 版相比的变化

从 v2 到 v3 版本包括以下更改:

  • Terraform 插件协议从 v5 升级到 v6
  • 回购/CI 改进
  • 依赖关系更新

有关第 3 版发布说明的详细列表,请参阅 Git 发布页:terraform。 

用于 Linode 的Terraform 提供商 GitHub:https:terraform 

使用 v3 的先决条件

LinodeTerraform Provider v3 需要Terraform CLI 1.0 或更高版本。有关升级Terraform 版本的指南,请参阅 Hashicorp 的官方文档:升级至Terraform v1.0

运行以下命令查看 terraform 在您的工作环境中运行:

terraform –version 

输出:

Terraform v1.12.2

on darwin_arm64

如何使用 v3

要使用 LinodeTerraform Provider v3,请指定 version = “3.0.0” 而不是 version = “2.X.X”required_provider  块。例如

terraform {
  required_providers {
    linode = {
      source = "linode/linode"
      version = "3.0.0"
    }
  }
}

provider "linode" {
  token = "your-linode-api-token"
}

resource "linode_instance" "example_instance" {
  label = "example_instance_label"
  image = "linode/ubuntu24.04"
  region = "us-central"
  type = "g6-standard-1"
  authorized_keys = ["ssh-rsa AAAA...Gw== user@example.local"]
  root_pass = "your-root-password"
}

创建配置文件后,使用Terraform CLI (terraform) 从项目目录中下载提供程序插件并初始化项目。

ǞǞǞ -upgrade 标志将提供程序升级到最新版本,方法是下载已导入提供程序的任何特定版本的二进制文件,验证其签名,并将其存储在本地的 .terraform 目录:

terraform init -upgrade

有关在配置中管理提供程序版本的详细信息,请参阅 Hashicorp 官方文档:锁定和升级提供程序版本

支持 LinodeTerraform Provider v2

对第 2 版提供程序的支持将于 2025 年 12 月 11 日结束。在此之前,将继续发布关键漏洞和安全修复。之后,用户可以继续使用 v2,但直接支持将被视为生命周期结束(EOL)。

注释

留下回复

您的电子邮件地址将不会被公布。 必须填写的字段被标记为*