📄️ The importance of IaC
域名,憑證,網路及伺服器環境(防火牆、subnet 切分、路由表、gateway、CDN、security group 等等),應用程式部署,監控程式,日誌管理這些在IaC過程都會用到,IaC 精神就是把這整個過程的建置,用程式的方式建立,也就是發生了什麼事情,怎麼建立的,都是用程式去控制,如果某段掛掉或被看你不順眼的工程師砍掉,可以迅速地用程式執行備援方案把這段掛掉的補上. 以下的小節,會去討論每階段 IaC 有哪些工具可以使用.
📄️ YAML語法結構介紹
yaml 相對於 Json 來說,對我個人而言,在表達複雜資料結構上,例如多層次的陣列,更好了解一些,主要使用縮排和簡潔的語法來表示結構和層次.基本語法重點:1.有---開頭,通常就是 yml 格式,但沒強制要加,2.使用縮排表示層級,使用空格做縮排,建議使用 2 或 4 個空格,不建議用 tab,3.字符串不用加引號,在可能產生歧義時,需加單引號 or 雙引號.(單引號包圍字符串時,會將特殊符號保留。雙引號包圍字符串時,反斜線需要額外進行轉義。)4.支持多種數據類型,包括字典、列表、布爾值、整數、浮點數等。5.用# 註解.
🗃️ Terraform
1 items
🗃️ ansible
4 items