Book description
Get an in-depth tour of OpenShift, the container-based software deployment and management platform from Red Hat that provides a secure multi-tenant environment for the enterprise. This practical guide describes in detail how OpenShift, building on Kubernetes, enables you to automate the way you create, ship, and run applications in a containerized environment.
Author Graham Dumpleton provides the knowledge you need to make the best use of the OpenShift container platform to deploy not only your cloud-native applications, but also more traditional stateful applications. Developers and administrators will learn how to run, access, and manage containers in OpenShift, including how to orchestrate them at scale.
- Build application container images from source and deploy them
- Implement and extend application image builders
- Use incremental and chained builds to accelerate build times
- Automate builds by using a webhook to link OpenShift to a Git repository
- Add configuration and secrets to the container as project resources
- Make an application visible outside the OpenShift cluster
- Manage persistent storage inside an OpenShift container
- Monitor application health and manage the application lifecycle
This book is a perfect follow-up to OpenShift for Developers: A Guide for Impatient Beginners (O’Reilly).
Publisher resources
Table of contents
- Preface
- 1. The OpenShift Container Platform
- 2. Running an OpenShift Cluster
- 3. Accessing the OpenShift Cluster
- 4. Adding Applications to a Project
- 5. Deploying Applications from Images
- 6. Building and Deploying from Source
- 7. Building an Image from a Dockerfile
- 8. Understanding Source-to-Image Builders
- 9. Customizing Source-to-Image Builds
- 10. Using Incremental and Chained Builds
- 11. Webhooks and Build Automation
- 12. Configuration and Secrets
- 13. Services, Networking, and Routing
- 14. Working with Persistent Storage
- 15. Resource Quotas and Limits
- 16. Monitoring Application Health
- 17. Application Lifecycle Management
- 18. Logging, Monitoring, and Debugging
- Afterword
- Index
Product information
- Title: Deploying to OpenShift
- Author(s):
- Release date: May 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491957165
You might also like
book
Getting Started with OpenShift
Intrigued by the possibilities of developing web applications in the cloud? With this concise book, you …
book
DevOps with OpenShift
For many organizations, a big part of DevOps’ appeal is software automation using infrastructure-as-code techniques. This …
book
Kubernetes - A Complete DevOps Cookbook
Leverage Kubernetes and container architecture to successfully run production-ready workloads Key Features Implement Kubernetes to orchestrate …
book
An Implementation of Red Hat OpenShift Network Isolation Using Multiple Ingress Controllers
Red Hat OpenShift is a great platform for developing, testing, and running applications. It handles multitenancy …