7 Kubernetes fundamentals for Spring Boot

This chapter covers

  • Moving from Docker to Kubernetes
  • Deploying Spring Boot applications on Kubernetes
  • Understanding service discovery and load balancing
  • Building scalable and disposable applications
  • Establishing a local Kubernetes development workflow
  • Validating Kubernetes manifests with GitHub Actions

In the previous chapter, you learned about Docker and the main characteristics of images and containers. With Buildpacks and Spring Boot, you can build a production-ready image in one command, without even having to write your own Dockerfile or install additional tools. With Docker Compose, you can simultaneously control multiple applications, which is convenient for architectures like microservices. ...

Get Cloud Native Spring in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.