The application written in Java to demonstrate various aspects of deployment in Ambient service mesh facilitated by Istio in Kubernetes cluster.
See defaults in build.properties. To adjust those, create .env
file and override credentials and URL to docker repository if needed.
./build.sh
At the end of the build, the produced image will be pushed to the configured docker repository. Please, note that the target cluster must be able to pull images from that repo.
Deployment is done to the currently available cluster. Use KUBECONFIG
variable to switch clusters.
./deploy.sh
See readme.md for details.