From 08cea788b0f577056e0a871f39b8eae38c78f451 Mon Sep 17 00:00:00 2001 From: Devin Buhl Date: Wed, 29 Nov 2023 10:14:01 -0500 Subject: [PATCH] chore: add k8s and ansible config to vscode settings --- .vscode/settings.json | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index e471cedb..8f29572b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,14 +1,27 @@ { + "ansible.ansible.path": ".venv/bin/ansible", + "ansible.python.activationScript": ".venv/bin/activate", + "ansible.python.interpreterPath": ".venv/bin/python3", + "ansible.validation.enabled": true, + "ansible.validation.lint.arguments": "-c ansible/.ansible-lint", + "ansible.validation.lint.enabled": true, + "ansible.validation.lint.path": ".venv/bin/ansible-lint", "files.associations": { "*.json5": "jsonc", - "**/ansible/**/*.yaml": "ansible", - "**/ansible/**/*.sops.yaml": "yaml", - "**/ansible/**/inventory/**/*.yaml": "yaml", - "**/kubernetes/**/*.sops.toml": "plaintext" + "./ansible/**/*.yaml": "ansible", + "./ansible/**/*.sops.yaml": "yaml", + "./ansible/**/inventory/**/*.yaml": "yaml", + "./kubernetes/**/*.sops.toml": "plaintext" }, + "sops.defaults.ageKeyFile": "age.key", "yaml.schemas": { - "ansible": "**/ansible/*.yaml", - "Kubernetes": "**/kubernetes/*.yaml" + "ansible": "./ansible/*.yaml", + "Kubernetes": "./kubernetes/*.yaml" }, - "sops.defaults.ageKeyFile": "age.key" + "vs-kubernetes": { + "vs-kubernetes.kubeconfig": "./kubeconfig", + "vs-kubernetes.knownKubeconfigs": [ + "./kubeconfig" + ] + } }