Search⌘ K

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 customer has 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.sh in such a manner that the microservice is deployed.
  • Adapt kubernetes-remove.sh in 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 ...