From 214a1d22922dcef2b39d116356abe0ba770bcfde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Sun, 18 Oct 2026 16:12:47 +0000 Subject: [PATCH] new file: .devcontainer/argo-workflows/devcontainer.json --- .../argo-workflows/devcontainer.json | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .devcontainer/argo-workflows/devcontainer.json diff --git a/.devcontainer/argo-workflows/devcontainer.json b/.devcontainer/argo-workflows/devcontainer.json new file mode 100644 index 0000000..926e98e --- /dev/null +++ b/.devcontainer/argo-workflows/devcontainer.json @@ -0,0 +1,50 @@ +// ⚠️ Temporary / Testing Only ⚠️ +// ----------------------------------------------------------------------------- +// This devcontainer.json is provided solely for local testing and experimentation. +// It is NOT the canonical configuration for DevOps projects. +// +// ✅ The single source of truth lives in: +// - README.md (usage instructions) +// - /devops/templates/devcontainer.json (baseline template) +// +// Always consult those files before making changes. This file may diverge, +// and should never be treated as the authoritative definition. +// ----------------------------------------------------------------------------- +{ + //"image": "oci.limbosolutions.com/public/devcontainers/devops:latest", + "build": { + "dockerfile": "../../argo-workflows/Dockerfile", + "context": "../../argo-workflows" + }, + "remoteUser": "code", + "name": "argo-workflows-devs", + "runArgs": [ + "--hostname=devops" + ], + // "mounts": [ + // "source=${localEnv:HOME}/.kube,target=/home/vscode/.kube,type=bind", + // "source=${localEnv:HOME}/.gitconfig,target=/home/vscode/.gitconfig,type=bind", + // "source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind" + // ], + "customizations": { + "vscode": { + "extensions": [ + "ms-kubernetes-tools.vscode-kubernetes-tools", + "redhat.ansible", + "mtxr.sqltools-driver-mysql", + "stateful.runme", + "yzhang.markdown-all-in-one", + "davidanson.vscode-markdownlint", + "eamodio.gitlens", + "m4ns0ur.base64", + "rogalmic.bash-debug", + "streetsidesoftware.code-spell-checker", + "ms-azuretools.vscode-containers", + "eamodio.gitlens", + "shd101wyy.markdown-preview-enhanced", + "bierner.markdown-mermaid", + "bierner.markdown-preview-github-styles" + ] + } + } +}