跳到主要内容

Terraform

使用Terraform Buddy提供商在Buddy中自动创建和管理资源

提示

Buddy是Terraform的官方技术合作伙伴。您可在HashiCorp Terraform Registry中找到我们提供商的完整文档。

Terraform Buddy提供商使开发人员能够在Buddy中自动创建和管理资源。基于Buddy的REST API可与Buddy云服务或自托管版本使用。

配置

Terraform自动化需要个人API令牌或使用OAuth应用程序创建的令牌

如果您使用Terraform管理自托管版本上的资源,您还需要提供API网址,如果您的Buddy实例没有SSL证书,请检查“不安全”标志:

provider "buddy" { 
token = var.buddy_token
base_url = IP_STANDALONE/api
}
提醒

提供者要求Buddy版本至少是2.5.0

用法

以下是可以使用Terraform管理的Buddy资源当前列表:

workspace
profile
profile_email
profile_public_key
member
group
group_member
project
project_member
project_group
variable
variable_ssh_key
webhook
integration
pipeline