全部產品
Search
文件中心

Object Storage Service:Terraform概述

更新時間:Dec 03, 2024

Terraform是一個開源的自動化的Resource Orchestration Service工具,支援多家雲端服務供應商。阿里雲作為第三大雲端服務供應商,terraform-alicloud-provider 已經支援了超過90多個Resource和Data Source,覆蓋20多個服務和產品,吸引了越來越多的開發人員加入到阿里雲Terraform生態的建設中。

HashiCorp Terraform是一個IT基礎架構自動化編排工具,可以用代碼來管理維護IT資源。Terraform的命令列介面(CLI) 提供一種簡單機制,用於將設定檔部署到阿里雲或其他任意支援的雲上,並對其進資料列版本設定。它編寫了描述雲資源拓撲的設定檔中的基礎結構,例如虛擬機器、儲存賬戶和網路介面。Terraform是一個高度可擴充的工具,通過Provider來支援新的基礎架構。您可以使用Terraform來建立、修改或刪除OSS、ECS、VPC、RDS、SLB等多種資源。

OSS Terraform Module功能

OSS的 Terraform Module目前主要提供Bucket管理、檔案對象管理的功能。例如:

  • Bucket管理功能:

    • 建立Bucket

    • 設定Bucket ACL

    • 設定Bucket CORS

    • 設定Bucket Logging

    • 設定Bucket靜態網站託管

    • 設定Bucket Referer

    • 設定Bucket Lifecycle

  • Object管理功能:

    • 檔案上傳

    • 設定檔案服務端加密方式

    • 設定ACL

    • 設定對象中繼資料資訊

參考文檔