dmosk / valeditor

JSON, YAML 'ej DevOps rarwI' legh

JSON 'ej YAML yIlegh browser Daq. Dockerfile, Compose, Kubernetes, GitLab CI 'ej GitHub Actions tugh ghaH.

lIjwI'Daq neH. JSON YAML je chu'; Dockerfile/Compose, Kubernetes, GitLab CI, GitHub Actions je tugh.

valeditor Qu' QaQ

  • browser Daq vo' wa'DIch pagh Hotlhbe'. legh ghaH nuqDaq, rarwI'lIj Hotlh 'ej pol lo'laHbe'.
  • wa'DIch JSON 'ej YAML. mu'tlhegh legh QaQ; Qagh vaD tlhegh 'ej cheng.
  • Qagh So'ta' tu'. BOM, key cha'logh 'ej --- vegh YAML wej-De' tlhegh.
  • choH, chaw', Dep. De' yIchenmoH, jup vaD lIngDaq yIngeH, pagh Dem yIpol.
  • latlh Segh tugh. Dockerfile, Compose, Kubernetes, GitLab CI 'ej GitHub Actions Qu' ghaH.
  • Huch pagh, pong pagh. ngaS yIpoSmoH, De' yIlan, qar.

chay' lo'

  1. JSON pagh YAML yIlan editor Daq, pagh teywI' yIpoSmoH.
  2. Segh yIwIv, pagh automatic tu' yIchenmoH.
  3. Qagh 'ej ghuHmoH yIlaD; tlhegh 'ej cheng jIH wa'vatlh.
  4. De' yIchenmoH, vaj yIpol, lIngDaq yIngeH pagh teywI' yIDep.

valeditor chay' ghajbogh 'IH

ghunchu'wI' bracket 'ej indentation neH legh; 'ach commit 'aghvo' rarwI' Qaghbogh ghaH 'oHbogh legh.

yIghoj:

  • key cha'logh jatlh, 'ach lo'laHbe' So'.
  • BOM teywI' chu' tu', CI parser Qaghmoh 'e' vIta'.
  • YAML wej-De' wa' wa' legh.
  • Qagh Hoch tlhegh 'ej cheng ghaj; yIngu'be'.
  • teywI' tlhab legh tugh, server Daq bat pagh.

nuqDaq QaQ

  • commit 'aghvo' pipeline teywI' legh, CI Doj ghoqwI' pagh.
  • pull request Daq rarwI' legh 'ej teywI' parse laHlaw' vIleghlaH.
  • JSON teywI' package.json, tsconfig.json 'ej app rarwI'.
  • YAML Helm values, Compose teywI' 'ej Kubernetes manifest vaD.
  • chat pagh ticket vo' lan rarwI' Qagh vay' vItlhap 'e' vIyIlegh.

ghu'vam tlhob

valeditor nuq?

JSON 'ej YAML legh online ghaH, browser Daq Qap. mu'tlhegh Qagh, BOM, key cha'logh 'ej YAML wej-De' Qagh tu'.

De'wIj server Daq ngeH'a'?

ghobe'. Hoch nuqDaq browser Daq Qap; rarwI' De' pagh ngeH.

nuq Segh chaw'?

DaH JSON 'ej YAML. Dockerfile, Compose, Kubernetes, GitLab CI 'ej GitHub Actions tugh ghaH.

nuq legh 'ej?

JSON 'ej YAML mu'tlhegh, teywI' chu' BOM, key cha'logh 'ej YAML wej-De' mIw. Qagh tlhegh 'ej cheng ghaj.

DaH Compose, Kubernetes 'ej CI teywI' vIlegh laH'a'?

mu'tlhegh yIlegh, 'avkIj YAML 'oH. Segh vay' Hut tugh chenmoH.

Qap yIchenmoH, vIlan, vIDep laH'a'?

HIja'. De' yIchenmoH, jup vaD lIngDaq yIngeH pagh teywI' yIpol.

YAML cha' De' ghaj 'e' chaw''a'?

HIja'. --- tlhegh vegh De' wa' wa' legh; Qagh Daq QaQ jIH.

Huch pagh'a', pong ghaj'a'?

Huch pagh, pong pagh. ngaS yIpoSmoH, De' yIlan.