[16:17] <akutz> Does anyone here know of any Cloud-Init userdata validators/models for Golang or Typescript?
[16:27] <hgtunafish> Hello! Does anyone know if there is a publicly available JSON schema for the cloud-config format?
[16:28] <hgtunafish> I can see that there is code (found in <https://github.com/canonical/cloud-init/blob/main/cloudinit/config/schema.py>) that generates a JSON schema when files are being validated, but I don't see a published JSON schema file that could be consumed by an IDE. 
[16:58] <akutz> hgtunafish: That's so funny, I literally just asked the same question for Golang and/or Typescript :) 
[16:59] <akutz> (kind of)
[16:59] <akutz> There's https://github.com/pulumi/pulumi-cloudinit, but it's focused on the mime format, not the cloud-config.
[17:00] <akutz> Also, you'd need to know the specific cloud-init version for such a schema.
[18:15] <blackboxsw> hgtunafish. that is an idea this is on Canonical's roadmap for next cycle (within 6 months) Since the JSON schema definitions are not yet covering all cloud-config modules we can't produce a full schema yet to allow for validation. We are hoping we get the commitment for this next cycle or work to make that a reality for #cloud-config validation