YML atau YAML
YAML/YML (singkatan dari YAML Ain’t Markup Language) adalah bahasa serialisasi data yang digunakan untuk menuliskan konfigurasi dalam format yang bersih dan mudah dibaca. Biasanya disimpan dalam file dengan ekstensi .yml atau .yaml.
YAML sering digunakan dalam pengembangan perangkat lunak karena strukturnya yang sederhana dan mirip bahasa manusia.
Fungsi dan kegunaan YML/YAML
- Menyimpan konfigurasi aplikasi atau sistem.
- Digunakan untuk config file pada Jekyll (_config.yml) untuk mengatur:
- Judul situs
- Tema
- Struktur permalink
- Digunakan dalam berbagai tools seperti:
- Docker Compose (docker-compose.yml)
- GitHub Actions workflow
- Ansible playbook
- Kubernetes konfigurasi