diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..a3697184 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,32 @@ +{ + "name": "Ubuntu", + "image": "buildpack-deps:22.04-curl", + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "installZsh": true, + "configureZshAsDefaultShell": true, + "installOhMyZsh": false, + "installOhMyZshConfig": false + }, + "ghcr.io/devcontainers/features/git:1": {}, + "ghcr.io/devcontainers/features/github-cli:1": {}, + "ghcr.io/devcontainers/features/node:1": {}, + "ghcr.io/devcontainers/features/kubectl-helm-minikube:1": { + "version": "latest", + "helm": "none", + "minikube": "none" + }, + "ghcr.io/earthly/devcontainer-features/earthly:1": { "bootstrap": true }, + "ghcr.io/marinatedconcrete/config/ansible:1.2.0": {} + }, + "customizations": { + "vscode": { + "extensions": ["earthly.earthfile-syntax-highlighting"] + } + }, + "remoteUser": "vscode", + "containerEnv": { + "EARTHLY_ORG": "marinatedconcrete", + "EARTHLY_SATELLITE": "config-repo" + } +}