Sobes.tech
Junior — Middle

Selgitage, mis on YAML-fail ja milleks seda kasutatakse

sobes.tech AI

Vastus AI-lt

YAML (YAML Ei ole Markup Keel) — on inimesele loetav andmete serialiseerimise formaat, mida sageli kasutatakse konfiguratsioonifailides.

YAML peamised omadused:

  • Lihtne lugeda ja kirjutada inimese poolt
  • Kasutab sissejuhatusi sügavaimas struktuuris, sarnaselt Pythonile
  • Toetab loendeid, sõnastikke ja skalaare väärtusi

Kasutatakse rakenduste seadete salvestamiseks, infrastruktuuri kirjeldamiseks (näiteks Kubernetesis), CI/CD torujuhtmete ja teiste ülesannete jaoks, kus on oluline mugavalt ja arusaadavalt kirjeldada andmestruktuuri.

YAML faili näide:

server:
  port: 8080
  host: localhost
features:
  - login
  - signup
  - dashboard