- java 21
- docker
- minikube (
brew install minikube
) - kubectl (included in minikube)
- helm (
brew install helm
)
minikube delete
minikube start --cpus=8 --memory=8G
minikube addons enable metrics-server
minikube addons enable ingress
(
cd _deploy
eval $(minikube docker-env)
./build-images.sh
)
(
cd _deploy
./deploy-services.sh ${COLOR:-red}
)
minikube tunnel
open http://localhost/api/red/hello
minikube dashboard
(
cd _deploy
./switch-default-namespace.sh ${COLOR:-green}
)