Terraform 对 Vertex AI 的支持
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Terraform 是一种基础架构即代码 (IaC) 工具,可用于为多项 Google Cloud 服务(包括 Vertex AI)预配资源和权限。
Terraform 具有面向配置的声明性语法,您可以使用它来描述要在 Vertex AI 项目中预配的基础架构。在一个或多个 Terraform 配置文件中编写此配置后,您可以使用 Terraform CLI 将此配置应用于您的 Vertex AI 资源。
设想一种场景,您希望将标准化配置应用于特定类型的多个 Vertex AI 资源。使用 Terraform,您可以简化整个过程,如下所示:
在 Terraform 配置文件中描述所需的基础架构。您无需编写代码来描述如何使用 Vertex AI API 中的对象和方法来预配此配置。
使用 Terraform 评估您的 Terraform 配置并生成执行计划。根据此配置,Terraform 可指示计划对 Vertex AI 基础架构进行哪些更改。
使用 Terraform 应用执行计划中的更改。Terraform 在后台调用 Vertex AI API 以应用计划更改。
如果 Terraform 配置中定义的 Vertex AI 资源或基础架构对象不存在,则 Terraform 会加以创建。
如果存在 Vertex AI 资源或基础架构对象但具有不同的配置,则 Terraform 会对其进行更新以与您的 Terraform 配置匹配。
如果任何 Vertex AI 资源或基础架构对象与您的 Terraform 配置匹配,则 Terraform 保持不变。
如需开始使用 Vertex AI 的 Terraform,请参阅使用 Terraform 创建用户管理的笔记本实例。
Terraform 资源表示基础架构对象。下表列出了当前可用于 Vertex AI 产品和服务的 Terraform 资源以及指向 Terraform 配置示例的链接:
详细了解 Terraform
后续步骤
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-03-15。
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{
"last_modified": "最后更新时间 (UTC):2024-03-15。",
"state": ""
}