Skip to content

fharris/curiositymonolith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curiosity Monolith

This is the code for the backend in the monolith version, part of Chapter 7 of the book Cloud Native Architecture: Efficiently moving legacy applications and monoliths to microservices and Kubernetes. The lab was initially conceived to deploy the application on a local Kubernetes cluster. The examples were successfully tested with K3s and Rancher Desktop. I will add more examples and exercises and test it with other Kubernetes local runtimes like minikube. Meanwhile, if you find anything you would like to change, improve or correct, let us know!

Fernando Harris


Manual deployment

Install the application manually

Manual deployment

Automated deployment

Setup a local full DevOps ecosystem with Jenkins CI/CD pipelines, Gogs as a source code server repository and Registry to manage container images life cycle.

Automated deployment