Добавление валидации Argo CRD в vscode
Основываясь на инструкциях в документации Argo здесь: https://argoproj.github.io/argo/ide-setup/, я знаю, что вы можете легко добавить его в настройки проверки intellij, но нет помощи о том, как добавить CRD Шаблоны YAML для vscode.
Я хотел бы добавить yamls проверки CRD из Argo в мои настройки vscode, чтобы получить необходимые проверки и автозаполнение, но я не могу понять, как использовать YAML в моем "yaml.schemas": {...
раздел (с использованием расширения RedHat YAML), когда это файл YAML, а не схема JSON.
Итак, я предполагаю, что мой вопрос по существу, как мне воспроизвести настройки проверки yaml CRD, которые в настоящее время доступны в intellij?
1 ответ
Инструкции VSCode теперь добавлены в документацию , вкратце:
- Установите плагин Red Hat YAML в VSCode и откройте настройки расширения.
- Откройте настройки схемы YAML.
- Добавьте настройку схемы Argo
yaml.schemas
, это может выглядеть примерно так:"yaml.schemas": { "https://raw.githubusercontent.com/argoproj/argo-workflows/master/api/jsonschema/schema.json": "my/argo-files/**/*.yaml" }