When getting started with OpenShift the concepts op Docker, Kubernetes and additional OpenShift toolset can be overwhelming from both the development and infrastructure background perspective. Luckily three OpenShift experts at Red Hat explain in the book “DevOps with OpenShift” how to configure Docker application containers and the Kubernetes cluster manager with OpenShift’s tools.
The book covers (and I quote):
Discover how this infrastructure-agnostic container management platform can help companies navigate the murky area where infrastructure-as-code ends and application automation begins.
- Get an application-centric view of automation—and understand why it’s important
- Learn patterns and practical examples for managing continuous deployments such as rolling, A/B, blue-green, and canary
- Implement continuous integration pipelines with OpenShift’s Jenkins capability
- Explore mechanisms for separating and managing configuration from static runtime software
- Learn how to use and customize OpenShift’s source-to-image capability
- Delve into management and operational considerations when working with OpenShift-based application workloads
- Install a self-contained local version of the OpenShift environment on your computer
Red Hat offers the eBook for free on their website as a promotion for download here. It’s a great tutorial and sort of a must-read for everyone starting with OpenShift.