I recently wrote an online validator for RancherOS cloud-config files. It’s pretty new so I can’t guarantee there won’t be incorrect errors or false positives, but I thought it might still be useful.
If you run into any issues, please file an issue in the repo!
curl.me/validator
https://github.com/joshwget/cloud-config-validator