What is YAML used for?+
YAML is widely used for configuration files: Docker Compose, Kubernetes manifests, GitHub Actions workflows, Ansible playbooks, and many application configs.
What is the difference between YAML and JSON?+
YAML is a superset of JSON. YAML allows comments, uses indentation instead of braces, and supports multi-line strings naturally. JSON is more universal for API data exchange.
Why is indentation important in YAML?+
YAML uses spaces (never tabs) to define hierarchy. Incorrect indentation is the most common cause of YAML parse errors.
Can I convert a Kubernetes manifest to JSON?+
Yes. Paste the YAML manifest and click 'To JSON'. The result is valid JSON compatible with the Kubernetes API.