Build a Microservice Architecture with Spring Boot and Kubernetes

Jialin Liu

After modifying the Dockerfile,
docker build -t kayak-app:1.0 .
docker tag kayak-app:1.0 gcr.io/projectname/kayak-ap…
docker push gcr.io/projectname/kayak-ap…
then modify the image name in kayak-service’s deployment.yml file:
image: gcr.io/projectname/kayak-ap…

before deploy, you can remove all service/deployment of kayak-service by:
kubectl delete deploy/kayak-service service/kayak-service
then deploy it:
kubectl apply -f deployment.yml