Execute ./gradlew clean bootJar
from the root directory of the project.
Run application using ./gradlew bootJar
Navigate to http://localhost:8080/default this should give
{
"appName": "Helm Local",
"status": "ok"
}
This creates new minikube profile named helm
minikube start -p helm
Add ingress addons using
minikube -p helm addons enable ingress
Navigate to Dashboard using
minikube dashboard -p helm
kubectl create namespace dev
kubectl create namespace qa
kubectl create namespace prod
Execute following script to create release
./initial-release.sh
Execute following script to create release
./uninstall-release.sh