8 Continuous deployment
This chapter covers
- Using GitHub Actions to create automated workflows
- Creating a CI pipeline to run automated tests for a microservice
- Creating an automated deployment pipeline to deploy a microservice to Kubernetes
In this chapter, we’ll reap the benefits of the work we’ve done in the previous two chapters. In chapters 6 and 7, you learned how to create infrastructure using code and how to manually deploy our microservices to that infrastructure.
In this chapter, you’ll learn how to put your deployments on automatic. Importantly, you’ll learn how to build an automated, continuous deployment pipeline for a microservice using GitHub Actions. This kind of automation will prove to be a vital part of your success with microservices. ...
Get Bootstrapping Microservices, Second Edition 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.