Chapter 6. Continuous integration and continuous deployment

This chapter covers

  • Promoting images
  • Invoking object triggers
  • Service discovery
  • Protecting sensitive data with secrets
  • Altering applications with config maps

Deploying software into production is difficult. One major challenge is adequately testing applications before they make it into production. And adequate testing requires one of the longest-standing challenges in IT: consistent environments. For many organizations, it’s time-consuming to stand up new environments for development, testing, QA, and more. When the environments are finally in place, they’re often inconsistent. These inconsistencies develop over time due to poor configuration management, partial fixes, and fixing ...

Get OpenShift 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.