- java 21
- docker
- minikube (
brew install minikube
) - kubectl (included in minikube)
- istioctl (
brew install istioctl
) - helm (
brew install helm
)
minikube delete
minikube start --cpus=8 --memory=8G
minikube addons enable metrics-server
istioctl install -y
(
cd _deploy
eval $(minikube docker-env)
./build-images.sh
)
(
cd _deploy
./deploy-services.sh
)
(
cd ansible
ansible-playbook playbook.yml -e "active_namespace=blue"
)
minikube tunnel
open http://external.k8s/api/main/a/b/c
minikube dashboard