2023年10月10日 星期二

Terraform 設定

 

Terraform 是一種基礎設施即程式碼工具,可讓您在人類可讀的設定檔中定義雲端資源,您可以對這些檔案進行版本控制、重複使用和共用。


ALIYUN  

以範例建立出(VPCVSwSGSGREcsOSS),並以執行結果配合雲端介面佐證。

會有資訊需要在建立後才會得知。以預先提供的值去做參考對照

1.首先建立出VPC


2.VSW



3.security group and rules



Rules 過多項,所以使用流入的80port作為範例


4.ECS



 

Test ssh連線--->可連線狀態

5.oss bucket




建立完後可以自行output 所需值


terraform.tsstate查看


便於後續使用及管理同一資源。(各雲皆可如此進行


AWS

以範例建立出(VPCSGSGREcs),並以tfstate配合雲端介面佐證。

1.VPC



2.subnet



3.igw



4.security group and rules

               





5.EC2(本次此雲並未建立network interface並關聯ec2,所以並未對外)




GCP

以範例建立出(VPCFWFWRGCE),並以tfstate配合雲端介面佐證。

1.      建立vpc



2.      firewall and rules



3.      GCE



Test ssh


AZURE

以範例建立出(vpcnicpublic ipvmdisksgsgr),並以tfstate配合雲端介面佐證。

1.      vpc


2.   nic

  



3.      public ip



4.      disk



5.      sg and rules


6.      vm



Test ssh

沒有留言:

張貼留言

搜尋此網誌