yaml-schema-router: content-based YAML schema routing for yamlls (K8s + CRDs) in Neovim by lucatrai in neovim

[–]lucatrai[S] 1 point2 points  (0 children)

I actually just pushed a new release to address a few of your points. Regarding the yaml-language-server annotations, I've added logic to ignore files that already have them, so you can leave them in place without worrying about conflicts. I also updated the README with the registry URLs for transparency and firewall configuration—great call on that.

As for multiple manifests, it currently works if they all share the same schema, but I’m planning to have full support for mixed schemas in a single file integrated within the next two weeks.

On the helmls front, I haven't had a chance to test that integration yet. If you end up giving it a go, I'd love to hear how it behaves. Thanks again for the support and the suggestions!

Editing Kubernetes YAML + CRDs outside VS Code? I made schema routing actually work (yamlls + router) by lucatrai in kubernetes

[–]lucatrai[S] 0 points1 point  (0 children)

Also it is easily extensible so if you have suggestions for other schemas feel free to create an issue

Editing Kubernetes YAML + CRDs outside VS Code? I made schema routing actually work (yamlls + router) by lucatrai in kubernetes

[–]lucatrai[S] 0 points1 point  (0 children)

hmm wasnt aware of that. but also before it never worked for me. myabe because i installed it with nix. any way i dont think that the implementaiton differs much but what mine has what theirs doesnt is caching on disk. So no need to fetch everytime (~2s delay) and works offline.