Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions .devcontainer/Dockerfile

This file was deleted.

56 changes: 7 additions & 49 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,56 +1,14 @@
{
"name": "NodeIP Discovery DevContainer",
"build": {
"dockerfile": "Dockerfile"
},
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:3": {
"dockerDashComposeVersion": "none",
"moby": false
},
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/git:1": {}
},

"name": "NodeIP Discovery",
// Tools, features and shared settings come from the image.
// See https://github.com/scality/devcontainers
"image": "ghcr.io/scality/devcontainers/go-k8s:pr-1@sha256:daaa2f191f209e4890313562294e374c950c706c0976da0d92f0d64c593861e7",
"customizations": {
"vscode": {
"settings": {
"telemetry.telemetryLevel": "off",
"redhat.telemetry.enabled": false,
"editor.renderWhitespace": "all",
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/usr/bin/zsh"
}
},
"terminal.integrated.defaultProfile.linux": "zsh",
"python.terminal.activateEnvironment": false
},
"extensions": [
//Kubernetes support
"ms-kubernetes-tools.vscode-kubernetes-tools",
//Create TODO and FIXME tree
"Gruntfuggly.todo-tree",
//Go support
"golang.go",
//Remote container support
"ms-vscode-remote.remote-containers",
//YAML support
"redhat.vscode-yaml",
//Github Action helper
"github.vscode-github-actions",
//Docker helper
"ms-azuretools.vscode-docker",
//Gherkin support and helper
"CucumberOpen.cucumber-official",
//Mardown support
"yzhang.markdown-all-in-one",
//Compare text selections
"ryu1kn.partial-diff",
//Ginko support
"joselitofilho.ginkgotestexplorer"
// Gherkin support and helper
"CucumberOpen.cucumber-official"
]
}
},
"remoteUser": "vscode"
}
}
2 changes: 2 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ its architecture see [DESIGN.md](DESIGN.md).
A ready-to-use [dev container](.devcontainer/) is provided with the Go toolchain,
Docker-in-Docker, and the recommended VS Code extensions. Opening the repository
in a supporting editor is the quickest way to get a consistent environment.
It uses a prebuilt image from [scality/devcontainers](https://github.com/scality/devcontainers).
The image is private: log in to `ghcr.io` once, as described in that repository's README.

Everyday commands:

Expand Down
Loading