基礎架構管理工具開發商HashiCorp旗下的管理工具Terraform,是不少工程師愛用的基礎架構管理工具,可以用於定義應用程式環境組態,簡化環境的部署工作。日前,HashiCorp才跟微軟合作,將該工具推上Azure,聯手推出Azure Terraform Resource Provider,讓企業可以使用ARM(Azure Resource Manager)管理基礎架構。同時,也能使用以JSON為基礎的系統腳本管理外部服務。

在近日AWS Kubernetes服務EKS正式上線,可以讓使用者將既有應用程式搬遷至EKS環境執行,而現在HashiCorp也宣布Terraform產品跟進,要正式支援EKS。HashiCorp表示,該公司與AWS是合作密切的夥伴,現在Terraform使用者可以直接建立、管理EKS叢集,「將它們納入AWS基礎架構組態設定的一部分。」

HashiCorp表示,要利用Terraform建立EKS叢集,首先必須設定Terraform AWS provider。再來使用者必須提供與該叢集相關的IAM(Identity and Access Management)角色資訊,如現有虛擬私有雲子網路的ID、角色名稱等,用來建立EKS叢集。最後與Kubernetes叢集建立連結時,使用者也可以透過Kubernetes命令程式列工具Kubectl,設定組態文件。

目前Terraform已經支援超過70家基礎架構服務廠商,現在又加入AWS這一家雲端龍頭廠商,只要利用此工具,開發者能更簡單應對多雲環境、異質基礎架構的部署工作。

熱門新聞

Advertisement