云客户?
免费开始>
在MyJFrog >中升级
云有什么新>





概述

你知道吗?

Terraform是一个基础设施即代码(IaC)工具,允许开发人员安全有效地构建、更改和版本基础设施。Terraform是用HCL语言编写的。类型的纯文本文件中存储Terraform语言中的代码.tf文件扩展名。有关更多信息,请参见起程拓殖语言

从JFrog Artifactory 7.38.4开始,JFrog提供了一个成熟的Terraform存储库解决方案,让您完全控制Terraform模块、提供者和后端包的部署和解析过程。

起程拓殖注册表在JFrog平台提供以下好处:

  • 安全且私有的本地Terraform Modules注册表
  • 安全且私有的本地Terraform Providers注册表
  • 使用缓存代理远程Terraform模块和提供者资源,使您独立于网络和远程资源。2022世界杯阿根廷预选赛赛程
  • 虚拟Terraform存储库,支持单个URL,通过该URL管理所有Terraform模块和提供者的解析和部署。

Terraform后端存储库在JFrog平台提供以下好处:

  • 远程状态存储提供程序
  • 支持多个工作区
  • 内置安全状态加密存储
  • 综合状态快照历史记录
  • 具有高级搜索功能的状态内容查看器

Terraform CLI版本支持

Artifactory支持起程拓殖CLI1.0.0及以上版本。


支持的Terraform存储库类型

JFrog Terraform存储库解决方案支持许多Terraform存储库类型和专用配置,所有这些都是定制的,以适应Terraform环境特定的设置和需求。

下表描述了JFrog平台中的Terraform存储库实现。

Terraform存储库类型 起程拓殖型 本地存储库 远程存储库 虚拟存储库

模块/供应商 在“基本”页签的下拉列表中选择 没有区别 没有区别

后端 专用存储库类型 N/A N/A

推荐的Terraform存储库设置

建议按照以下Terraform存储库结构在JFrog平台中设置Terraform存储库,以充分受益于成熟的Terraform解决方案:

  • 本地Terraform模块注册表
  • 本地Terraform提供者注册表
  • 远程Terraform注册表
  • 虚拟Terraform注册中心:聚合本地Terraform模块和本地Terraform提供程序注册中心
  • 本地terrraform后端(BE)存储库。

开始

  1. 创建专用的模块和提供者注册表
  2. 创建一个Terraform后端存储库
  • 没有标签
版权所有©2022 JFrog Ltd.