Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.15 KB

development-environment.md

File metadata and controls

25 lines (16 loc) · 1.15 KB

Development environment

If you have VS Code and the VS Code Remote Containers extension installed, the .devcontainer folder will be used to provide a container based development environment for this repo.

Terminal

The VS Code Terminal will run a Bash shell and make the following utilities will be available:

  • curl
  • Docker cli
  • Helm 3.x
  • jq
  • kubectl
  • vim

The following host folders will be mounted into the VS Code dev container:

  • /var/run/docker.sock - allow for docker builds
  • ~/.kube - allow for access to kubeconfig file

Application development

Port 8080 has been configured to be forwarded to your host. If you run npm start in the src/app folder in the VS Code Remote Containers terminal, you will be able to access the website on http://localhost:8080. You can change the port in the .devcontainer/devcontainer.json file under the appPort key.

See the Visual Studio Code Remote Containers guidance for more details on working with this setup.