YAML的全稱是YAML Ain’t Markup Language,是一種簡潔的非标記語言,以資料為中心,使用空白,縮進,和分行組織資料,進而使得表示更加簡潔易讀。
YAML如今廣泛應用于微服務開發領域中。有的朋友一開始對YAML的文法可能還不是很熟悉,希望通過自己熟悉的描述語言比如JSON來做類比。
有這樣一段YAML代碼:
apiVersion: v1
kind: Pod
metadata:
name: private-reg
spec:
containers:
- name: private-reg-container
image:
imagePullSecrets:
- name: regsecret
如何轉換成對應的JSON代碼呢?
使用這個線上工具:
http://nodeca.github.io/js-yaml/轉換結果顯示在右邊,一目了然:
要擷取更多Jerry的原創文章,請關注公衆号"汪子熙":