10 Cloud-native applications on Docker Swarm

This chapter covers

  • Deploying a self-healing Swarm cluster on AWS and using an S3 bucket for node discovery
  • Running SSH-based commands within Jenkins pipelines and configuring SSH agents
  • Automating deployment of Dockerized applications to Swarm
  • Integrating Slack to manage releases and build notifications of CI/CD pipelines
  • Continuous delivery to production and user manual approvals within Jenkins

The previous chapter covered how to set up a continuous integration pipeline for a containerized microservice application with Jenkins. This chapter covers how to automate the deployment and manage multiple application environments. By the end of this chapter, you will be familiar with continuous deployment ...

Get Pipeline as Code 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.