I wish they would at least open-soure the linter. I just quickly compared it to https://github.com/garethr/kubeval, and it did uncover some valid additional mistakes.
Upd: looks like the plugin is using https://github.com/mulesoft-labs/yaml-ast-parser combined with https://github.com/Microsoft/vscode-json-languageservice