Setting up Dev Environment
Editor
Select the editor of your preference.
Local Development
Usually the development process occurs in a local VM. You can use Vagrant to setup a development VM (needs virtualisation tool installed, eg Virtualbox).
Minukube
For local development purposes, we use minikube to test our code locally.
Docker
[Docker] (https://www.docker.com/) is required for most of our projects.
Download it [here] (https://www.docker.com/products/docker-desktop)
Kubernetes
We also use kubernets to deploy apps to appstack. Kubectl and helm packages are required to develop in kubernetes ecosystem.