Experiments
Explore how to add microservices packaged as Docker containers and deploy them on Kubernetes. Learn to perform rolling updates, test load balancing, access logs, and use dashboard tools to manage and monitor microservices effectively in a Kubernetes cluster.
Additional microservice #
Supplement the Kubernetes system with an additional microservice.
- A microservice that is used by a call center agent to create notes for a call can be used as an example. The call center agent should be able to select the customer.
- For calling the customer microservice the hostname
customerhas to be used. - Of course, you can copy and modify one of the existing microservices.
- Package the microservice in a Docker image and upload it into the
Docker repository. This can be done by adapting the script
docker-build.sh. - Adapt
kubernetes-deploy.shin such a manner that the microservice is deployed. - Adapt
kubernetes-remove.shin such a manner that the microservice is deleted.
Interactive tutorial #
https://kubernetes.io/docs/getting-started-guides/ is an interactive tutorial that shows how to use Kubernetes. It complements this chapter well. Work through the ...