本文主要介绍通过 Terraform 使用容器服务,实现容器服务各个功能的方法。
Terraform 是一个开源的 IT 基础架构自动化编排工具,用于高效配置、管理云上基础资源。火山引擎基于开源的 Terraform 提供开发者工具,用于安全高效地预览、配置和管理云基础架构和资源。更多介绍信息,请参见 Terraform。
容器服务支持通过 Terraform 管理以下 Resource 和 Data Source。
Resources:
资源项 | 说明 |
---|---|
volcengine_vke_cluster | 管理集群。 |
volcengine_vke_node_pool | 管理自定义节点池。 |
volcengine_vke_default_node_pool | 管理默认节点池(vke-default-nodepool)。 |
volcengine_vke_node | 管理节点。 |
volcengine_vke_addon | 管理组件。 |
Data Source:
资源项 | 说明 |
---|---|
volcengine_vke_clusters | 查询集群的详细信息。 |
volcengine_vke_node_pools | 查询节点池的详细信息。 |
volcengine_vke_nodes | 查询节点的详细信息。 |
volcengine_vke_support_addons | 查询容器服务支持的组件。 |
volcengine_vke_addons | 查询组件的详细信息。 |
更多信息请参见 Terraform 官网 Terraform Registry。