Small web app in NodeJS echoing the value set by the MESSAGE
environment variable.
This small web app is deployed in Kubernetes using four different techniques:
- kubectl YAML files
- Helm chart
- Helmsman
- ArgoCD
- Docker
- Enable Kubernetes in Docker Desktop
- Alternatively, you may use k3d or minikube
- Helm
- Helmsman
- ArgoCD CLI
- Create a local image for the
echome
app. You may use thebuild.sh
script to do so. - Ensure your kubectl points towards your local installation
kubectl config use-context docker-desktop
- Follow the instructions described in each README file under each folder