diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile deleted file mode 100644 index 28c7170..0000000 --- a/.devcontainer/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM mcr.microsoft.com/devcontainers/base:jammy - -# Optional: install additional tools here \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index a17df30..45490b0 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,22 +1,8 @@ -// For format details, see https://aka.ms/devcontainer.json. For config options, see the -// README at: https://github.com/devcontainers/templates/tree/main/src/ubuntu { "name": "cloud-limbosolutions-com-dev", - // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile - "build": { - "dockerfile": "Dockerfile" - }, - "features": { - "ghcr.io/devcontainers/features/kubectl-helm-minikube:1": {} - }, + "image": "git.limbosolutions.com/mylimbo/devcontainers/devops:latest", + "remoteUser": "vscode", "runArgs": ["--hostname=cloud-limbosolutions-com-dev-container"], - // "features": {}, - - // Use 'forwardPorts' to make a list of ports inside the container available locally. - // "forwardPorts": [], - // Configure tool-specific properties. - // "customizations": {}, - "mounts": [ "source=${localWorkspaceFolder}/.devcontainer/.zshrc,target=/home/vscode/.zshrc,type=bind", "source=${localWorkspaceFolder}/.devcontainer/.kube,target=/home/vscode/.kube,type=bind", @@ -26,20 +12,25 @@ "remoteEnv": { }, - "postCreateCommand": "bash .devcontainer/scripts/postCreate.sh", "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" - ], - "settings": { - "terminal.integrated.defaultProfile.linux": "zsh" - } + "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" + ] } } }