Appendix B Kubernetes in production with DigitalOcean

This appendix covers

  • Running a Kubernetes cluster on DigitalOcean
  • Running a PostgreSQL database on DigitalOcean
  • Running Redis on DigitalOcean
  • Running RabbitMQ using a Kubernetes Operator
  • Running Keycloak using a Helm chart

Kubernetes is the de facto standard for deploying and managing containerized workloads. We’ve been relying on a local Kubernetes cluster to deploy applications and services in the Polar Bookshop system throughout the book. For production, we need something else.

All major cloud providers offer a managed Kubernetes service. In this appendix, you’ll see how to use DigitalOcean to spin up a Kubernetes cluster. We’ll also rely on other managed services provided by the platform, ...

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.