今天來跟大家介紹 GCP terraform 如何使用 module
昨天提到
Terraform 的撰寫屬於和 verilog 相同的 “基於模組的陳述式語言”
所以本質上我們就是在利用一個一個低階的模組撰寫一個一個高階的模組, 其中 resource 代表的是相對低階的模組. 我們自然可以在其上寫出客製化的高階模組, 滿足自己使用的需求
此時網路上自然有群好心人或是想吸引人使用他們服務的廠商提供各式各樣好用的模組來便捷我們的開發
以下我試著使用 google 開發的強化版 VPC 模組(真的比用 resource 的版本好用太多), 再打包成自己的客製化模組